[vtkusers] ELLIPSE
Patric.Weis at mycrona.de
Patric.Weis at mycrona.de
Wed Sep 13 03:54:33 EDT 2000
Hi Antonella,
you can use vtkQuadrics to evaluate and render an ellipsoid. The equation
of an ellipsoid is
(x/a)^2 + (y/b)^2 + (z/c)^2 = 1
so you only have to set the first 3 coefficents of the quadric equation.
An excellent side for further information can be found at
http://www.swin.edu.au/astronomy/pbourke/geometry.
Here's a tcl snippet which may help:
...
# Quadric definition
vtkQuadric ellipse
ellipse SetCoefficients 0.5 0.5 1 0 0 0 0 0 0 0
vtkSampleFunction sample
sample SetSampleDimensions 30 30 30
sample SetImplicitFunction ellipse
# Create the surface F(x,y,z) = constant
vtkContourFilter contour
contour SetInput [sample GetOutput]
contour SetValue 0 0.5
vtkPolyDataMapper contMapper
contMapper SetInput [contour GetOutput]
vtkActor contActor
contActor SetMapper contMapper
...
Ciao
Patric Weis
MYCRONA GmbH
- - - Original Message - - -
Hi!
Anybody could you tell me if there is a class that computes the implicit
=
function and function gradient for an ellipsoid as for sphere,cone etc?
thanks in advance
Antonella
More information about the vtkusers
mailing list