|
![](/i/fill.gif) |
I'm having fun making flythroughs of the 3dnoise function in the
superpatch for povray.
I am trying to understand this mathematically. If I use:
3dnoise(x,y,z)
I get something with a uniform distribution of porosity. As the
threshold approaches 1.0, the percent porosity approaches 0 (% density
approaches 1.0). However, if the threshold is 0.0, there is not 100%
porosity.
I want to understand how to change the radial density of the noise
function. Suppose I want to make a sphere where the density approaches
0 at r=R. How would I do this? Intuitively, I might try:
3dnoise(x^0.5,y^0.5,z^0.5)
. So far, nothing is yielding precisely the results I'm looking for.
Post a reply to this message
|
![](/i/fill.gif) |