POV-Ray : Newsgroups : povray.pov4.discussion.general : Feature Adjustments: Area lights and Jittered Reflection/Refraction : Re: Feature Adjustments: Area lights and Jittered Reflection/Refraction Server Time
10 Dec 2023 11:57:30 EST (-0500)
  Re: Feature Adjustments: Area lights and Jittered Reflection/Refraction  
From: Warp
Date: 22 Mar 2010 10:37:00
Message: <4ba7808b@news.povray.org>
clipka <ano### [at] anonymousorg> wrote:
> >   Try
http://wiki.povray.org/content/Knowledgebase:Language_Questions_and_Tips#Topic_13

> ... which would be a good answer to a user asking how such an effect 
> could be achieved in current POV-Ray, but pretty much misses the mark as 
> a response to a feature request for POV-Ray 4.

  Adding jitter to reflected rays is way too specific of a request. It's once
again one of those "let's add yet another special case" to accompany the 500
special cases already in the code.

  A more generic solution which would allow doing that, among many other
things, would be much better.

  For example, one simple method to simulate a "poor man's blurred
reflection" is to weight the color of the reflected ray according to its
length: This way details which are far away from the object will be reflected
less and details which are close will be reflected more strongly. In many
situations this gives a good illusion of blurred reflection on glossy
surfaces.

  However, adding such a thing as a *specific* feature (with its own
keywords and dedicated functionality) is a bad idea. It once again clutters
the overall rendering engine with yet another tiny feature.

  I strongly oppose adding such a specific minute features. POV-Ray already
has enough minute special cases. What it needs is more generic solutions.
The generic solution can then be used to jitter the reflected rays or weight
their color according to their length, if one wants.

-- 
                                                          - Warp


Post a reply to this message

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