MathGroup Archive 2000

[Date Index] [Thread Index] [Author Index]

Search the Archive

Getting the 2D equivalent of a 3D point

  • To: mathgroup at
  • Subject: [mg22243] Getting the 2D equivalent of a 3D point
  • From: Tom Burton <tburton at>
  • Date: Sat, 19 Feb 2000 01:33:43 -0500 (EST)
  • Sender: owner-wri-mathgroup at

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?


Tom <> 

  • Prev by Date: Re: line integral
  • Next by Date: Re: interpolating function
  • Previous by thread: InverseLaplaceTransform in Version 4
  • Next by thread: Retaining bold characters in an expression