|
|
On 21 Nov 2001 01:55:34 -0500, Warp <war### [at] tagpovrayorg> wrote:
> AFAIK you can currently do all that with a pigment function (which has the
>image as an image map).
I never played with heigh fields however looking at documentation (6.5.1.5)
only images are allowed. But even if function as source could be possible
then AFAIK using function's engine to evaluate values it could be a little bit
slower.
ABX
--
#declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb 1}}
union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{ //ABX
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)}
contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient 1}}//POV35
Post a reply to this message
|
|