|
|
Am 10.09.2017 um 16:01 schrieb Stephen:
> On 10/09/2017 14:27, clipka wrote:
>> Am 10.09.2017 um 15:13 schrieb Stephen:
>>> If I trace an object. How can I get the colour of the intersection of
>>> the ray and object. As far as I can see trace() only returns the normal.
>>
>> You'll need to know the pigment of the object, and invoke `eval_pigment`
>> on the intersection point you get...
>>
>
> Thanks, I had a blank in my memory.
>
>> ... and hope that the pigment isn't UV-mapped,
>
> Hope is not involved because there is a good chance I would want to do
> that. Is it at all possible?
No; not with the current versions of POV-Ray. The `trace` function would
have to be extended to report the UV coordinate of the intersection, so
that you could then feed it into `eval_pigment` instead of the 3D
coordinate.
Post a reply to this message
|
|