Getting the 2D equivalent of a 3D point
- To: mathgroup at smc.vnet.net
- Subject: [mg22243] Getting the 2D equivalent of a 3D point
- From: Tom Burton <tburton at brahea.com>
- Date: Sat, 19 Feb 2000 01:33:43 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
An extremely useful feature of the Text function within Graphics3D is that is operates as a 2D overlay, always appearing on top, but located in 3D space of the graphic it is labelling. In effect, the function Text[string, {x, y, z} ,___] seems to (1) convert the Graphics3D object to a 2D Graphics object (2) find the coordinates {X,Y} in 2D corresponding to {x,y,z}. (3) draw the converted 2D graphic (4) place the text on top I would like to do something similar with other 2D Graphics, particularly the Arrow function. I would like convert known {x,y,z} coordinates of the endpoints of the arrow to 2D so I can overlay an arrow on a Graphics3D object. Does anyone know how to do this? Thanks, Tom <http://www.brahea.com>