MathGroup Archive 2007

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

Search the Archive

Re: Annotating Graphics3D ?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg79222] Re: [mg79155] Annotating Graphics3D ?
  • From: Chris Hill <chill at wolfram.com>
  • Date: Sat, 21 Jul 2007 04:30:53 -0400 (EDT)
  • References: <200707200717.DAA23388@smc.vnet.net>

At 02:17 AM 7/20/2007, burns at rowland.harvard.edu wrote:
>Given that there is not a Graphics3D Drawing Tool or Inspector
>comparable to the 2D versions, is there a way to convert a Graphics3D
>object into a 2D Graphics object, so that I can do annotation and
>drawing on that?
>
>Thanks,
>Mike Burns

Here are two ways to use a 3D graphic as a backdrop in a 2D graphic 
which can then be used to add annotations:

1) Rasterize the 3D graphic and include the Raster in a 2D graphic

Graphics[Rasterize[
   Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}]
   ]]

2) Inset the 3D graphic in a 2D graphic

Graphics[Inset[
   Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}],
   Automatic, Automatic, Scaled[{1, 1}]], PlotRange -> 1]

Chris Hill
Wolfram Research 



  • Prev by Date: create a List in a Do loop
  • Next by Date: Re: buliding on functions
  • Previous by thread: Annotating Graphics3D ?
  • Next by thread: Re: Annotating Graphics3D ?