What is a good 3D graphics program for making a solid bounded by smooth surfaces?

75 Views Asked by At

I'm trying to make a nice graphic of a 3-dimensional shape, but do not have experience doing this so I'm looking for a good application that suits my purposes. Ultimately I want a good figure that I can rotate around, and insert pictures of into a LaTeX document.

The shape can be described as a region bounded by 10 smooth surfaces. I can write the equations for the surfaces. Two of them are flat and the others are quadratic.

Another way to describe the shape is by taking cross sections. The two flat surfaces that bound it are parallel and on opposite sides of the shape. Taking cross sections parallel to these gives simple polygons with flat edges.

Could someone recommend a program in which I could use one of the above two descriptions to get a nice graphic of my shape? Ideally I'd like something with color so I could color surfaces to show gluings.

I've been messing around with SketchUp, which is pretty cool but doesn't seem meant for math. It's also not straightforward to fill in non-planar regions, but I'm still messing around with that in the meantime.

1

There are 1 best solutions below

3
On BEST ANSWER

Echoing the comments, I used Mathematica's RegionPlot3D to make the image below for the posting Sofa in a snaky 3D corridor:


          SofaCut