|
![](/i/fill.gif) |
Wasn't it Simon Wall who wrote:
>Hi,
>
>I'm new to POV ray and I am trying to plot a mathematical function with an
>isosurface. The problem is, I have a term which is z*z/(x*x + y*y + z*z)
>which should be 1 for z=y=z=0, however pov doesn't like it and thinks it is
>dividing by 0.
>
>Anyone know how to get round this?
If you use
(z*z+0.0000000001)/(x*x + y*y + z*z +0.0000000001)
then the value at <0,0,0> will be 1, and the values everywhere else will
be indistinguishable from the real values. (For example, the value at
<1,2,3> differs from the true value by 0.00000000000255).
--
Mike Williams
Gentleman of Leisure
Post a reply to this message
|
![](/i/fill.gif) |