POV-Ray : Newsgroups : povray.general : Toughts about texturing system : Re: Toughts about texturing system Server Time
9 Aug 2024 03:27:20 EDT (-0400)
  Re: Toughts about texturing system  
From: Fabien Mosen
Date: 5 Oct 2000 09:11:26
Message: <39DC7CFF.FC68B825@skynet.be>
Warp wrote:

>   Since when finish has contained only view-dependant things?

That's part of the problem !  The MAIN purpose of finish is to set
these view-dependant features : reflection and highlights (which
are faked blurred reflections).  The word "finish" implies that
its the "last" property of a surface : varnish,...

> : I can ask POV-Ray to retrieve it and put the rgb value on-screen,
> : without even rendering !
> 
>   No, you can't.

#declare RGBValue = eval_pigment (MyPigment,<x,y,z>);
#debug concat ("the rgb value at <x,y,z> is ",
                str(RGBValue.x,3,3),str..,str..)

>   Well, you can, but without shading (due to light sources), shadows,
> fog, media, radiosity... A kind of +Q0 image.

All right.  That is the rgb value at that point, which is, "later",
modified by other elements.

>   It's perfectly possible to see a pigment without light_sources.
>   A scene without a camera doesn't make sense.

Thats for the sake of explaining how finish is different from
pigment and normal.  Within some hours, I'll get that diagram
done, and I hope it will make things clearer.

(BTW, you could want to make a scene without a specific camera, just
 to get the results of a particular algorithm that uses POV-Ray's
 specific capabilities)

Fabien.


Post a reply to this message

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