POV-Ray : Newsgroups : povray.beta-test : Evaluate? Server Time
30 Jul 2024 10:15:54 EDT (-0400)
  Evaluate? (Message 1 to 5 of 5)  
From: JRG
Subject: Evaluate?
Date: 2 Dec 2001 05:45:10
Message: <3c0a0636@news.povray.org>
Evaluate still changes your max_gradient: is it supposed to work this way?

#include "functions.inc"
#declare f_granito = function {pigment {granite color_map {[0 rgb 0][1 rgb
1]} scale 50} }
isosurface {
    function {f_rounded_box (x,y,z,2,15,10,15)+f_granito (x,y,z).red*1.25}
    accuracy 10^-2
    max_gradient 2
    evaluate 1,10,0.99
    contained_by {box {-<15,10,15>,<15,10,15> }}
    translate <15,10,15>*<1,1,-1>
    pigment {rgb 0.7}
    scale 1.5
}

light_source {<100,100,-100> rgb 1.5}

camera {
    location <20,50,-100> look_at 15*x}


--
Jonathan.

Home: http://digilander.iol.it/jrgpov


Post a reply to this message

From: Christoph Hormann
Subject: Re: Evaluate?
Date: 2 Dec 2001 06:01:31
Message: <3C0A0A1F.D31C68C8@gmx.de>
JRG wrote:
> 
> Evaluate still changes your max_gradient: is it supposed to work this way?
> 

In beta 8 the dynamic max_gradient method is always activated if
'evaluate' is used, i don't really know what's the difference between only
evaluate and evaluate+max_gradient now, but it is no more needed for
getting the estimated value printed as a warning. 

Christoph

-- 
Christoph Hormann <chr### [at] gmxde>
IsoWood include, radiosity tutorial, TransSkin and other 
things on: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Evaluate?
Date: 2 Dec 2001 07:54:43
Message: <3c0a2493@news.povray.org>
In article <3c0a0636@news.povray.org> , "JRG" <jrg### [at] hotmailcom> wrote:

> Evaluate still changes your max_gradient: is it supposed to work this way?

Yes, 'evaluate' is the dynamic max gradient method now.  the documentation
has not been fully updated and the output of the warnings when 'evaluate' is
used is not perfect yet.  There is going to be some more fine-tuning for the
'evaluate' warnings.  However, the max gradient warnings without evaluiate
are correct as long as they aren't zero.  The output of zero will be
eliminated in a future beta.

    Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde

Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

From: JRG
Subject: Re: Evaluate?
Date: 2 Dec 2001 08:57:01
Message: <3c0a332d@news.povray.org>
Shouldn't its name be changed?
Or the max gradient method still 'evaluates' something?

"Thorsten Froehlich" <tho### [at] trfde> ha scritto nel messaggio
news:3c0a2493@news.povray.org...
> In article <3c0a0636@news.povray.org> , "JRG" <jrg### [at] hotmailcom> wrote:
>
> > Evaluate still changes your max_gradient: is it supposed to work this
way?
>
> Yes, 'evaluate' is the dynamic max gradient method now.  the documentation
> has not been fully updated and the output of the warnings when 'evaluate'
is
> used is not perfect yet.  There is going to be some more fine-tuning for
the
> 'evaluate' warnings.  However, the max gradient warnings without evaluiate
> are correct as long as they aren't zero.  The output of zero will be
> eliminated in a future beta.
>
>     Thorsten
>
> ____________________________________________________
> Thorsten Froehlich, Duisburg, Germany
> e-mail: tho### [at] trfde
>
> Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Evaluate?
Date: 2 Dec 2001 16:24:32
Message: <3c0a9c10$1@news.povray.org>
In article <3c0a332d@news.povray.org> , "JRG" <jrg### [at] hotmailcom> wrote:

> Shouldn't its name be changed?
> Or the max gradient method still 'evaluates' something?

It is still the same method, 'evaluate' is a good name for it.

    Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde

Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

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