|
![](/i/fill.gif) |
Your best bet is the crackle pattern. Try the following function:
//START
#declare PP=
function{pattern{
crackle
form <-1.5,0.9,0.3>
scale 1/10
warp{
turbulence 0.2
}
scale 1/10
warp{
turbulence 0.1
}
scale 100
scale 1/20
scale <1,0.75,1>
}
}
isosurface {
function {PP(x,y,z)}
contained_by { box { -1.2, 1.2 } }
threshold 0.1
accuracy 0.001
evaluate 100,1.5,0.7
pigment{rgb <1,0,0>}
scale 1/2
}
//END
You can twickle the values a bit. The form values tend to be very sensitive.
Also play with threshold and the warps (feel free to add more or less warps if
required. As it can render quite slow, try using it as a pigment first to get
a quick feel for the overall look before running the isosurface.
-tgq
Post a reply to this message
|
![](/i/fill.gif) |