|
![](/i/fill.gif) |
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
|
![](/i/fill.gif) |