|
|
On Wed, 10 Sep 2003 18:28:53 +0200, "Sebastian H." <van### [at] gmxde> wrote:
> Has anyone written a programm that does this for isosurfaces written in
> povray syntax?
you mean isosurface written in povray syntax ot program written in povray
syntax ? Is that what you are looking for
http://news.povray.org/search/?s=approximation ?
ABX
Post a reply to this message
|
|
|
|
In article <3f5e3bb5@news.povray.org>, Warp <war### [at] tagpovrayorg>
wrote:
> None <Non### [at] onca> wrote:
> > The difficulty with isosurfaces is that they are functions and don't
> > necessarily present an actual contiguous surface. A tessellation routine
> > that can handle any isosurface function would be very difficult, next to
> > impossible.
>
> Actually tesselating a contiguous and derivable (read: smooth) isosurface
> (which most are) is perfectly possible and not even too difficult. An
> algorithm like the marching triangles is perfectly suitable.
But POV isosurface functions are not necessarily derivable, or even
contiguous.
--
Christopher James Huff <cja### [at] earthlinknet>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tagpovrayorg
http://tag.povray.org/
Post a reply to this message
|
|
|
|
Christopher James Huff <cja### [at] earthlinknet> wrote:
> But POV isosurface functions are not necessarily derivable, or even
> contiguous.
Most are.
And besides, I faintly remember that the marching triangles algorithm
should work quite well with sharp edges as well.
--
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -
Post a reply to this message
|
|