Re: How to extract generated plot data (or mesh data) from a Graphics3D
- To: mathgroup at smc.vnet.net
- Subject: [mg79909] Re: How to extract generated plot data (or mesh data) from a Graphics3D
- From: Bill Rowe <readnewsciv at sbcglobal.net>
- Date: Wed, 8 Aug 2007 04:58:19 -0400 (EDT)
On 8/7/07 at 1:24 AM, takshakh at yahoo.com (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 >this: >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