Re: Convert Graphics3D to Graphics2D. Is it possible?
- To: mathgroup at smc.vnet.net
- Subject: [mg103921] Re: Convert Graphics3D to Graphics2D. Is it possible?
- From: Szabolcs Horvát <szhorvat at gmail.com>
- Date: Tue, 13 Oct 2009 07:17:10 -0400 (EDT)
- References: <5195164.1255174135806.JavaMail.root@n11> <hatkpm$dkm$1@smc.vnet.net> <hav3h4$5f8$1@smc.vnet.net>
On 2009.10.12. 13:22, Alexey wrote: > On 12 Oct, 02:04, "David Park"<djmpark at comcast.net> wrote: >> Why isn't the regular output suitable for publication? It is a 2D image. > > I would like to have a Mathematica's Graphics2D-representation for > having an ability to modify 2D-projections of 3D-objects. In my > particular case, the curve to plot is very complex and I need extra > large set of points for having the right representation. The generated > vector plot has size tens megabytes. I would want to optimize the > number of points in 2D-projection rather than in 3D because it is much > more straightforward and simpler. > If my memory serves me right, in versions <= 5 this used to be possible by wrapping the Graphics3D[] object in Graphics[]. In versions >= 6 it is not possible anymore. It is possible to export to PDF and then re-import, which will give you a 2D representation that is quite large and difficult to work with. I usually export complicated 3D graphics as high resolution bitmaps rather than vector images. This results in smaller size and more consistent quality when viewed on screen.