POV-Ray : Newsgroups : povray.unofficial.patches : Feature question: exporting Server Time
2 Nov 2024 07:27:10 EDT (-0400)
  Feature question: exporting (Message 1 to 9 of 9)  
From: Greg M  Johnson
Subject: Feature question: exporting
Date: 16 Feb 2000 10:15:29
Message: <38AABE2B.42EAB160@my-dejanews.com>
Will pov ever be able to export pov-derived object?  Say, export a pov
blob or pov isosurface to dxf or mesh?


Post a reply to this message

From: Ken
Subject: Re: Feature question: exporting
Date: 16 Feb 2000 11:42:23
Message: <38AACF8B.7A15FB26@pacbell.net>
"Greg M. Johnson" wrote:
> 
> Will pov ever be able to export pov-derived object?  Say, export a pov
> blob or pov isosurface to dxf or mesh?

It is possible that it might but not at any time in the near future.
In case you have missed the many conversations on this in the past
the reason it is not currently possible is because POV-Ray's objects
are internaly represented mathematicaly rather than as constructs of
triangles such as is found in most modelling systems. To be able to
export to .dxf or other 3D file formats a serious amount of work will
have to be done to tesselate each POV-Ray primitive into triangles.
NOT an easy thing to do and almost impossible for some primitives like
the infinite poly, quadric, and quartic objects.

-- 
Ken Tyler -  1300+ Povray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: Greg M  Johnson
Subject: Re: Feature question: exporting
Date: 16 Feb 2000 15:13:36
Message: <38AB03F3.3C1F0B5C@my-dejanews.com>
Understood.

It probably could be done, to some extent, with a pov scene itself, using
#write, max/min_extent, and trace functions.  May try it someday. Thanks for
the lesson.

Ken wrote:

> "Greg M. Johnson" wrote:
> >
> > Will pov ever be able to export pov-derived object?  Say, export a pov
> > blob or pov isosurface to dxf or mesh?
>
> It is possible that it might but not at any time in the near future.
> In case you have missed the many conversations on this in the past
> the reason it is not currently possible is because POV-Ray's objects
> are internaly represented mathematicaly rather than as constructs of
> triangles such as is found in most modelling systems. To be able to
> export to .dxf or other 3D file formats a serious amount of work will
> have to be done to tesselate each POV-Ray primitive into triangles.
> NOT an easy thing to do and almost impossible for some primitives like
> the infinite poly, quadric, and quartic objects.
>
> --
> Ken Tyler -  1300+ Povray, Graphics, 3D Rendering, and Raytracing Links:
> http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: Nieminen Juha
Subject: Re: Feature question: exporting
Date: 17 Feb 2000 05:19:03
Message: <38abcb17@news.povray.org>
Note also that exporting to other formats is usually a task of the
modeller, not the renderer. Povray is a renderer.

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):5;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Greg M  Johnson
Subject: Re: Feature question: exporting
Date: 17 Feb 2000 09:24:53
Message: <38AC03CB.1268A098@my-dejanews.com>
Nieminen Juha wrote:

>   Note also that exporting to other formats is usually a task of the
> modeller, not the renderer. Povray is a renderer.

Speak for yourself!  Can Moray do isosurfaces?


Post a reply to this message

From: Anders Haglund
Subject: Re: Feature question: exporting
Date: 22 Feb 2000 05:32:45
Message: <38B265C8.9EEB43CE@chl.chalmers.se>
"Greg M. Johnson" wrote:
> 
> Will pov ever be able to export pov-derived object?  Say, export a pov
> blob or pov isosurface to dxf or mesh?

I made a test patch sometime last year to make meshes from blobs and
render wich could easily be expanded to include isosurfaces and
exporting of the triangles. 
The patch uses a method similar to marching cubes, but it uses
tetrahedrons instead.
Anyway, if you can code some I can send you the changes made to the
povray source so you can make your own exporter.

/Anders


Post a reply to this message

From: Greg M  Johnson
Subject: Re: Feature question: exporting
Date: 22 Feb 2000 09:05:56
Message: <38B296D4.1F5E616D@my-dejanews.com>
Povray is the only programming language I am currently fluent in.  Was it in
pov?

Anders Haglund wrote:

> Anyway, if you can code some I can send you the changes made to the
> povray source so you can make your own exporter.
>
> /Anders


Post a reply to this message

From: Chris Huff
Subject: Re: Feature question: exporting
Date: 22 Feb 2000 16:38:32
Message: <chrishuff_99-EF6661.16395422022000@news.povray.org>
In article <38B265C8.9EEB43CE@chl.chalmers.se>, Anders Haglund 
<di9### [at] chlchalmersse> wrote:

> I made a test patch sometime last year to make meshes from blobs and
> render wich could easily be expanded to include isosurfaces and
> exporting of the triangles. 
> The patch uses a method similar to marching cubes, but it uses
> tetrahedrons instead.
> Anyway, if you can code some I can send you the changes made to the
> povray source so you can make your own exporter.

This sounds interesting, maybe you could post the source here. I think 
isoblobs could also benefit from this...

-- 
Chris Huff
e-mail: chr### [at] yahoocom
Web page: http://chrishuff.dhs.org/


Post a reply to this message

From: Brendan Orr
Subject: Re: Feature question: exporting
Date: 3 Jun 2000 15:22:32
Message: <39395af8@news.povray.org>
It's Doable with MegaPOV and Charles Fusner's TriScan
Macro(http://www.silvertome.com/packages/triscan.html).  It exports objects
to either RAW, whcih can be easily converted to DXF and other formats, or
LSL, whcih is used as a reference shape in Leveller.


Post a reply to this message

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