POV-Ray : Newsgroups : povray.general : Canvas and cross-stitching simulation : Re: Canvas and cross-stitching simulation Server Time
28 Oct 2024 04:48:22 EDT (-0400)
  Re: Canvas and cross-stitching simulation  
From: Ilya Razmanov
Date: 5 Oct 2024 01:43:02
Message: <6700d1e6$1@news.povray.org>
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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.