POV-Ray : Newsgroups : povray.binaries.images : A povr fork test image for new dens_object pattern. Server Time
20 May 2024 06:31:14 EDT (-0400)
  A povr fork test image for new dens_object pattern. (Message 11 to 11 of 11)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: William F Pokorny
Subject: Re: A povr fork test image for new dens_object pattern.
Date: 8 Sep 2023 16:56:35
Message: <64fb8a83$1@news.povray.org>
On 9/7/23 18:33, Samuel B. wrote:
>> Aside: The povr fork has a normal{micro} perturbation method which
>> really only works as a final results with AA. This sounds a little like
>> what the clipka code experiment you'd like to do.
> Ah, so is it like crand, but for normals?

No.The crand feature adds non-repeatable noise ...during the diffuse 
calculation IIRC. It's just noise.

The normal{micro} perturbation is repeatable and depends upon the 
location of the intersection as the seed for the random direction. It's 
intended mostly for reflected rays, but works with everything to the 
degree perturbed normals affect things. The magnitude of the random 
direction perturbation is controlled by the normal{} block's bump size.

So, yes, 'micro' multiplies in a linear way with the number of rays shot 
whether AA, focal blur or whatever - it of course causes more AA rays to 
be shot than would otherwise be.

As you know, POV-Ray has too many complete internal features which do 
whatever they do for each AA ray too - though this often complete overkill.

I tried to avoid that with the normal{micro} implementation, but of 
course, the price to be paid is that renders, while fast with no AA, 
look awful (extremely noisy) when the AA is off!

Bill P.


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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