MathGroup Archive 2007

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

Search the Archive

Re: How to extract generated plot data (or mesh data) from a Graphics3D

On 8/7/07 at 1:24 AM, takshakh at (Ham Sha) wrote:

>I would be thankful if someone can help me on this problem: I am
>using Mathematica 6.0 and it introduces new graphical capabilities
>that is not compatible with ver. 5.2, I could extract generated mesh
>data from a Plot3D for further manipulation using for instance the
>following code:

>p=Plot3D[Sin[x] y, {x, 0, 4}, {y, 0, 4}]
>p // FullForm (* to see the structure of p *)
>p[[1, 1]] (* a list of mesh points in p *)

>now in ver. 6.0 I cannot exctract mesh data from a Graphics3D object
>especially when used with built in commands like Sphere[...] like

>g = Graphics3D[Sphere[{0, 0, 0}, 1]]
>g // InputForm (* !!! no useful output to extract mesh data !!!!*)

Your first example with Sin works fine in version 6.01. But I
would be surprised if you second example with Sphere ever worked.

In your first example, you used a function which Mathematica
must sample in order to construct the graphic. In the second
case, you've used a graphics primitive which Mathematica knows
how to construct without sampling. Consequently, there will be
no list of sampled points.
To reply via email subtract one hundred and four

  • Prev by Date: Re: problems with delayed write: tag list
  • Next by Date: Re: How show Locator point and its image under a function?
  • Previous by thread: How to extract generated plot data (or mesh data) from a Graphics3D
  • Next by thread: Beta function, Integral