POV-Ray : Newsgroups : povray.newusers : Isosurface renders extremly slow : Re: Isosurface renders extremly slow Server Time
30 Jul 2024 22:16:22 EDT (-0400)
  Re: Isosurface renders extremly slow  
From: Mike Williams
Date: 30 Jul 2003 22:10:06
Message: <3h5RGAAyLHK$EwB0@econym.demon.co.uk>
Wasn't it Yepido who wrote:
>Okay, so I'm trying to render a single isosurface, but it is horribly slow.
>I just have a pigment set on it.  I was told that converting it to a mesh
>or height field would make it render faster and I was wondering if anyone
>could help me do this.  Thanks.

You could take a look at Kevin Loney's isosurface approximation macro,
or the faster version modified by Jaap Frank. However, on my machine, I
find that for most isosurfaces the parse time for the macro is longer
than the render time for the corresponding isosurface. So there's
usually only a benefit if you're rendering several copies of the surface
but parsing the macro only once.

On the other hand, if you're rendering a *parametric* isosurface, the
macro to use is Ingo Janssen's param.inc. This does run very much faster
than the corresponding parametric isosurface in most cases.

See these pages in my isosurface tutorial for details and example
scenes:

<http://www.econym.demon.co.uk/isotut/approx.htm>
<http://www.econym.demon.co.uk/isotut/param.htm>

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.