POV-Ray : Newsgroups : povray.general : Mega-Pov or V3.5? : Re: Mega-Pov or V3.5? Server Time
7 Aug 2024 09:24:00 EDT (-0400)
  Re: Mega-Pov or V3.5?  
From: Ron Parker
Date: 29 Jan 2002 21:38:06
Message: <slrna5en4i.shm.ron.parker@fwi.com>
On Tue, 29 Jan 2002 19:28:53 -0600, Mike Hough wrote:
> My tests, using the code from the VFAQ, indicate that the "workaround" shows
> serious aliasing, 

You're doing something wrong.  Try adjusting the scales of the normals and
the displacements to fit your scene better.

> is quite cumbersome to write, 

This is why you have macros.

> is slightly slower, 

This is the price of the flexibility you get by specifying your own normals
instead of using the fake one that was in the MegaPOV hack.

> appears
> to be less accurate, 

The word "appears" here cannot be stressed enough.  The "workaround" uses
physically correct principles.  The hack does not.

> and cannot be layered.  

I don't understand this statement.  Why would you want to layer a normal
anyway?

> The same averaged normal trick works in MegaPOV too, so it's not like having
> reflection blur deminishes the versitility of the program at all.  

Nope.  But it limits future expansion if we incorporate a half-baked, ill-
thought-out feature like MegaPOV's reflection blur.  There is a right way
to do this internally to POV, but the way MegaPOV did it isn't it.

> applies to many other features in MegaPOV.  Ironically, the issue of
> backward compatibility seemed to have been a higher priority in MegaPOV than
> it is in 3.5, as least so far in the beta process.  

Please don't cast aspersions like this without backing them up with some 
evidence of some sort.  What evidence do you have that the POV-Team is not
fixing compatibility bugs wherever they're found?

> I don't recall ever
> having a problem rendering a 3.1 scene file in megapov.

Didn't use too much layered transparency or radiosity, then, did you?


-- 
#local R=<7084844682857967,0787982,826975826580>;#macro L(P)concat(#while(P)chr(
mod(P,100)),#local P=P/100;#end"")#end background{rgb 1}text{ttf L(R.x)L(R.y)0,0
translate<-.8,0,-1>}text{ttf L(R.x)L(R.z)0,0translate<-1.6,-.75,-1>}sphere{z/9e3
4/26/2001finish{reflection 1}}//ron.parker@povray.org My opinions, nobody else's


Post a reply to this message

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