|
![](/i/fill.gif) |
Hi,
>
> This is due to the exact same mathematical property that causes a similar
> "grid" artifact in the noise function: first derivatives match up, second
> ones don't. It's not an easy problem to solve.
Hmm, I'm not sure, but is this not because the blob density function is
quadratic? If the blob function was exponential (e.g a mixture of
Gaussian components), wouldn't the second derivative be continuous? e.g
isosurface with a function like
f_gauss = function(x,y,z) { 1.0 - exp(-(x*x + y*y + z*z)/2.0) }
then use a sum of f_gauss at different centers...
But I could be totally wrong about this...
--John
Post a reply to this message
|
![](/i/fill.gif) |