## Re: [Plplot-general] 3D solid figure

 Re: [Plplot-general] 3D solid figure From: Michal Simecek - 2011-01-12 13:53:36 ```Hi Alan, a simple example, for what I mean with 3D figure, is a cube or a sphere. A more complex example is the following picture I found on the web: By the way, this is a really cool plot with the contour lines in each plane. :) http://arstechnica.com/apple/news/2006/10/5741.ars Here an explanation of what I want to do: I have 3D data in my case intensities. And the intensities are not only dependent on x and y but also on z, thus I have a intensity value for each coordinate triplet x, y and z. ( I[x][y][z] ) And the plot I need should show a 3D figure for all intensities below a given threshold. In 2D this would be a plot showing a filled polygon (contour line) at the given threshold. Respectively in 3D it would be not only a polygon but a solid body. Thanks, Michal On Tuesday 11 January 2011 19:09, Alan W. Irwin wrote: > On 2011-01-11 10:17+0100 Michal Simecek wrote: > > Hi all, > > > > I'm currently evaluating the plplot library. I found all the plots we > > need, except a 3D plot drawing not only the surface but a 3D solid > > figure. There is surf3d and poly3, but none of those is doing what I > > need. The one is performing triangulation, but is not able to plot solid > > figures. The other is drawing 3D polygons but without triangulation. It > > looks to me, that the functionality for plotting solid figures is there > > but I cannot figure out how to do that. > > Is there a way? > > Hi Michal: > > I think I know what you mean by a 3D solid figure, but just to be sure > could you give a URL defining/illustrating that concept? > > Alan > > __________________________ > Alan W. Irwin > > Astronomical research affiliation with Department of Physics and Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state implementation > for stellar interiors (freeeos.sf.net); PLplot scientific plotting software > package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of > Linux Links project (loll.sf.net); and the Linux Brochure Project > (lbproject.sf.net). > __________________________ > > Linux-powered Science > __________________________ -- Michal Simecek GenISys GmbH, Eschenstr. 66, D-82024 Taufkirchen Ph: +49(89) 330 91 97-76; Fax: +49(89) 330 91 97-61 ```

 [Plplot-general] 3D solid figure From: Michal Simecek - 2011-01-11 09:23:14 ```Hi all, I'm currently evaluating the plplot library. I found all the plots we need, except a 3D plot drawing not only the surface but a 3D solid figure. There is surf3d and poly3, but none of those is doing what I need. The one is performing triangulation, but is not able to plot solid figures. The other is drawing 3D polygons but without triangulation. It looks to me, that the functionality for plotting solid figures is there but I cannot figure out how to do that. Is there a way? Thanks ```
 Re: [Plplot-general] 3D solid figure From: Alan W. Irwin - 2011-01-11 18:09:13 ```On 2011-01-11 10:17+0100 Michal Simecek wrote: > Hi all, > > I'm currently evaluating the plplot library. I found all the plots we need, > except a 3D plot drawing not only the surface but a 3D solid figure. There is > surf3d and poly3, but none of those is doing what I need. The one is > performing triangulation, but is not able to plot solid figures. The other is > drawing 3D polygons but without triangulation. It looks to me, that the > functionality for plotting solid figures is there but I cannot figure out how > to do that. > Is there a way? Hi Michal: I think I know what you mean by a 3D solid figure, but just to be sure could you give a URL defining/illustrating that concept? Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ```
 Re: [Plplot-general] 3D solid figure From: Michal Simecek - 2011-01-12 13:53:36 ```Hi Alan, a simple example, for what I mean with 3D figure, is a cube or a sphere. A more complex example is the following picture I found on the web: By the way, this is a really cool plot with the contour lines in each plane. :) http://arstechnica.com/apple/news/2006/10/5741.ars Here an explanation of what I want to do: I have 3D data in my case intensities. And the intensities are not only dependent on x and y but also on z, thus I have a intensity value for each coordinate triplet x, y and z. ( I[x][y][z] ) And the plot I need should show a 3D figure for all intensities below a given threshold. In 2D this would be a plot showing a filled polygon (contour line) at the given threshold. Respectively in 3D it would be not only a polygon but a solid body. Thanks, Michal On Tuesday 11 January 2011 19:09, Alan W. Irwin wrote: > On 2011-01-11 10:17+0100 Michal Simecek wrote: > > Hi all, > > > > I'm currently evaluating the plplot library. I found all the plots we > > need, except a 3D plot drawing not only the surface but a 3D solid > > figure. There is surf3d and poly3, but none of those is doing what I > > need. The one is performing triangulation, but is not able to plot solid > > figures. The other is drawing 3D polygons but without triangulation. It > > looks to me, that the functionality for plotting solid figures is there > > but I cannot figure out how to do that. > > Is there a way? > > Hi Michal: > > I think I know what you mean by a 3D solid figure, but just to be sure > could you give a URL defining/illustrating that concept? > > Alan > > __________________________ > Alan W. Irwin > > Astronomical research affiliation with Department of Physics and Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state implementation > for stellar interiors (freeeos.sf.net); PLplot scientific plotting software > package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of > Linux Links project (loll.sf.net); and the Linux Brochure Project > (lbproject.sf.net). > __________________________ > > Linux-powered Science > __________________________ -- Michal Simecek GenISys GmbH, Eschenstr. 66, D-82024 Taufkirchen Ph: +49(89) 330 91 97-76; Fax: +49(89) 330 91 97-61 ```