Well, this is sort of a sad example, but I created it when I realized that
by controlling the 4th dimension parameter with 3rd dimensional variables,
interesting effects could be created.
The code that created this image was
#declare mynoisegen = noise_generator {
4
match_second_derivatives off
}
#declare mynoisegenfunc = function {
noise_generator{mynoisegen}
}
isosurface {
function {sqrt(x*x+y*y+z*z)-1 +
mynoisegenfunc(x/.3,y/.3,z/.3,x*y*z/.027)*.25}
...
}
BTW: it won't be long before I release this patch, I think.
- Slime
[ http://www.slimeland.com/ ]
Post a reply to this message
Attachments:
Download 'noise4disosurface.jpg' (33 KB)
Preview of image 'noise4disosurface.jpg'
|