POV-Ray : Newsgroups : povray.binaries.images : Our turbulence distribution moves with omega. : Re: Our turbulence distribution moves with omega. Server Time
25 Apr 2024 18:37:02 EDT (-0400)
  Re: Our turbulence distribution moves with omega.  
From: William F Pokorny
Date: 21 May 2020 08:32:49
Message: <5ec674f1$1@news.povray.org>
On 5/21/20 2:28 AM, Thomas de Groot wrote:
> I really don't know anything about this but you seem to have found 
> something. Just a question: I suppose this is also true for:
> 
>    warp {turbulence MyTurb}
> 
> Personally, I prefer to use the warp version which generates more 
> interesting results.
> 

Yes, the underlying turbulence code is the same.

I think the right thing to do is to center the distribution by default. 
Provide a new turbplus turbulence which lets folks control more aspects 
of turbulence (scale,direction,...) and a distribution offset.

I'm too lazy to do this with the old default turbulence too, so in povr, 
turbulence and the octaves, omega, lamda backdoor methods to 'create' 
turbulence will become parse errors. The warp {turbulence ...} method 
will become the only supported way for users to create a turbulence 
warp/item.

I was thinking some about normal patterns last night with respect to 
this issue. The exposure is there too where the texture version of the 
same pattern can end up shifted relative to normal one should the omega 
values be different. I think what we want is turbulence where things 
stay centered where positioned without turbulence - unless the user 
specifically wants a shift.

Of course, all supposing I can work out the code for something better. 
We'll see.

Bill P.


Post a reply to this message

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