Judging from your post's topic, I'm assuming you want an easy way to
transform a function (scale/rotate/translate) that you're using in an
isosurface. For that I would suggest the IsoCSG library (
http://www-public.tu-bs.de:8080/~y0013390/pov/ic/ ). Then you can do
something like
#declare myfunc = function {x*x + y*y + z*z - 1}
#declare mynewfunc = IC_Transform (myfunc, transform {scale 3 rotate 90*x
translate y} )
- Slime
[ http://www.slimeland.com/ ]
Post a reply to this message
|