[Date Index]
[Thread Index]
[Author Index]
Cropping a surface to a sphere
*To*: mathgroup at smc.vnet.net
*Subject*: [mg88172] Cropping a surface to a sphere
*From*: Szabolcs Horvát <szhorvat at gmail.com>
*Date*: Sun, 27 Apr 2008 04:58:05 -0400 (EDT)
*Organization*: University of Bergen
Is there a simple way to crop a surface to a sphere?
For example, consider the surface
ContourPlot3D[
-x^4*y^2 + x^2*y^4 + x^4*z^2 - y^4*z^2 -
x^2*z^4 + y^2*z^4 == 1,
{x, -3, 3}, {y, -3, 3}, {z, -3, 3},
Mesh -> False]
It is cropped to a cube (the bounding box) by default. I would like to
crop it to a sphere of radius 3 (or some other region).
Is there an easy way to do this? I guess that if there really isn't a
better way, I could write a polygon cropping function, convert the
graphic to Normal[] form, and crop/remove each polygon one by one, but I
was hoping for a simpler solution ... (built-in function or existing
package).
Prev by Date:
**Re: Base function**
Next by Date:
**Re: Coordinate readout from Graphics3D?**
Previous by thread:
**Re: Change integral variables**
Next by thread:
**Re: Cropping a surface to a sphere**
| |