RE: Re: Howto convert a 2D graphic to a 3D graphic
- To: mathgroup at smc.vnet.net
- Subject: [mg104269] RE: [mg104208] Re: Howto convert a 2D graphic to a 3D graphic
- From: "David Park" <djmpark at comcast.net>
- Date: Sun, 25 Oct 2009 01:09:36 -0400 (EDT)
- References: <ginpge$12h$1@smc.vnet.net> <32045680.1256366466248.JavaMail.root@n11>
The Presentations package has the routines Circle3D and Disk3D to directly draw such objects. Circle3D[position,normal,radius,anglerange] will draw a circle with the specified position and radius. The orientation of the circle is given by the normal vector. Also it is very easy to combine these objects with other 3D graphics in a single graphics statement and to do various transformations such as rotations or translations on individual objects. David Park djmpark at comcast.net http://home.comcast.net/~djmpark/ From: dh [mailto:dh at metrohm.com] Hi David, you could e.g. display the circle as a thin cylinder: Graphics3D[Cylinder[{{0, 0, 0}, {0, 0, .01}}, 1]] hope this helps, Daniel David wrote: > Newbie question: > > Is there a simple way to convert a 2D graphic object like Circle or Disk > (lets assume they are in the xy plane) into a 3D object? I want to be > able to do a 3D rotation on, for example, a circle. > > Thanks for hints or solutions, David. >