MathGroup Archive 2006

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

Search the Archive

Re: Drawing outline of 3D shape

  • To: mathgroup at smc.vnet.net
  • Subject: [mg67647] Re: Drawing outline of 3D shape
  • From: "MS" <mark.stankus at gmail.com>
  • Date: Mon, 3 Jul 2006 06:38:09 -0400 (EDT)
  • References: <e88871$92c$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

MS wrote:
> Hello,
>
>   Is there a program to draw the outline of a 3D shape.
> So a sphere would be drawn as a circle.
> A half sphere would be drawn as a arc (where the round
> part goes from visible to not visible) and a circle (highlighting
> the flat part of the half sphere.
>
> Mark Stankus

I received a few responses. I know how to draw such
a figure in any particular case. What I am looking for
is a program which takes a description of a solid and
draws the figure based on that. For example,

DrawOutlineOfShape[{x,y,z}, x^2 + y^2 + z^2 <=1 && z >=0]

The idea (in terms of mathematics)
would be to determine the interior of the set (from topology)
(see http://mathworld.wolfram.com/Interior.html) and the boundary
(see http://mathworld.wolfram.com/Boundary.html). Then determine
(based on the viewpoint) what is hidden and what is not, draw the
appropriate curve and also draw the place where the different pieces
come together (where the surface is not locally a manifold).

I have some initial ideas. Is anyone interested in contributing
to the development?

Mark


  • Prev by Date: Re: Plotting Partial Differential Equations
  • Next by Date: sign doubling of a matrix
  • Previous by thread: Re: Drawing outline of 3D shape
  • Next by thread: RE: Drawing outline of 3D shape