|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Greetings,
I'm glad to inform you that some of my tiny Python programs, offspring
of POVRay Mosaic (which apparently was updated), currently considered
worth a release:
https://dnyarri.github.io/povthread.html
Currently it includes two programs, one for converting PNG image to
colored canvas simulation, another one for simulating cross-stitch using
POV objects (torii in these cases). Canvas and stitches may be deformed
according to Perlin noise, giving some realism to resulting rendering.
Hopefully you find it useful for making greeting cards or something ;-)
--
Ilyich the Toad
https://dnyarri.github.io/
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 04/10/2024 18:44, Ilya Razmanov wrote:
>
> Hopefully you find it useful for making greeting cards or something ;-)
>
Really good, great job !
I have liked embroidery since my childhood, last year I started this
project: https://embview.povlab.online (not POV-related).
It's based on https://oesd.com designs converted to PNGs by
https://wilcom.com
software.
Your rendering quality is really high, at least comparable with Wilcom.
--
YB
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 04.10.2024 23:14, yesbird wrote:
> I have liked embroidery since my childhood, last year I started this
> project: https://embview.povlab.online (not POV-related).
>
> It's based on https://oesd.com designs converted to PNGs by
> https://wilcom.com
> software.
>
> Your rendering quality is really high, at least comparable with Wilcom.
That's because it's POVRay rendering quality ;-)
Actually all this have some long history; about 20 years ago I was
creating prototype for cross stitching visualization, using some mini-C.
At that time only bitmap pattern based solutions seemed to exist, I made
something algorithmical, with antialiasing and moving light. But well,
the company which paid for that was devoured by something bigger, and
this bigger decided to bury a lot of stuff rather than digest the devoured.
But since about half a year ago I decided to take a look at that Python
people seem to praise, I apparently reincarnated some old ideas,
including POVRay export ones. And since computers became faster during
that 20 years, I obviously decided to reassign as much work as possible
to POVRay ;-)
Unfortunately I can't directly transfer my old shaders to POVRay, and,
I'm afraid, my declined vision limits my capabilities to visually
inspect real materials for subsequent POVRay implementations, but well,
it seems that using functions for normals somewhat helps in
transitioning old stuff based on better vision. I'll try to add some
more realistic finishes and normals to all this. One of the great things
is that I can access POVRay's Perlin noise, that's really helpful. So
I'm trying to push as much work as possible to POVRay, since it's not
only uses text format even I can understand and make programs output to,
but also releases me from writing a lot of programming stuff myself ;-)
--
Ilyich the Toad
https://dnyarri.github.io/
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 05/10/2024 08:43, Ilya Razmanov wrote:
> That's because it's POVRay rendering quality ;-)
YES !
>
> But well, the company which paid for that was devoured by something bigger, and
> this bigger decided to bury a lot of stuff rather than digest the devoured.
I have the same sad experience - 25 years ago.
> I'm trying to push as much work as possible to POVRay, since it's not
> only uses text format even I can understand and make programs output to,
> but also releases me from writing a lot of programming stuff myself ;-)
>
This is the reason I like it and continue using it while a lot of new
modern raytracers around, moreover it's free. :)
Back to embroidery - Wilcom has a non-free REST-service that converts
embroidery machine formats (DST, PES, HUS) to PNG.DST is the
post popular and well known:
https://edutechwiki.unige.ch/en/Embroidery_format_DST
Don't you see some niche here for your next project ? ;)
--
YB
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
|
|