|
|
High!
On 05/08/2010 08:19 AM, clipka wrote:
> If this should be the cause of your artifacts, it might help to modify
> the functions so that the function values increase in absolute
> magnitude, e.g.:
>
> 0.00000000001[235]
> 0.00000000042[260]
> 0.00000000073[450]
> -0.00000000003[345]
>
> Then again, maybe the rounding happens somewhere else in the function.
> In that case you might need to get a clear picture of where exactly you
> lose precision in there.
>
> (The most "precision-eating" operations in floating-point math are sums
> (or differences) of values with very different orders of magnitude.)
So, scaling the whole isosurface one or two orders of magnitude larger
would solve the problem? Or do I have to add some "micro-noise" to the
function?
See you in Khyberspace!
Yadgar
Post a reply to this message
|
|