|
|
> I want to render objects having a self-made 3D pigment that is
> defined via 3 user-defined functions (one for red, one for green and
> one for blue), or via one function that returns an RGB color vector
> directly
>
> (Or even an 4- or 5-dimensional rgbf, rgbt or rgbft vector)
>
> Is that possible, somehow?
>
>
> As far as I understand a user-defined pigment functions just returns
> a single float that is used as an index in a color_map.
>
If I understood it correctly, I think the "average" pattern should help
there: create 3 separate pigments for each function, then use a
pigment_map to average them together.
--
Jaime Vives Piqueres
La Persistencia de la Ignorancia
http://www.ignorancia.org
Post a reply to this message
|
|