[Insight-users] Re: Elliptic mesh creation
Benoit
devilleb at gmail.com
Thu Jul 21 09:28:53 EDT 2005
Answering myself ;)
How I resolved my problem to create a fancy elliptic mesh centered in
( cx, cy, cz ) with a radius of ( rx, ry, rz ) :
1. Use itk::RegularSphereMeshSource to create a sphere centered in (
0, 0, 0 ) with a radius of ( 1, 1, 1 )
2. *Scale* the mesh :
each point of the mesh is displaced from ( x, y, z ) to ( x * rx +
cx, y * ry + cy, z * rz + cz )
I'm not sure it's really rigorous, but the resulting mesh is reallly
much nicer than directly creating an itk::RegularSphereMeshSource
centered in ( cx, cy, cz ) with a radius of ( rx, ry, rz )
Regards, and sorry for the noise
Ben
2005/7/21, Benoit <devilleb at gmail.com>:
> Hi all !
>
> I would like to know if there is a convenient way to create an elliptic mesh.
>
>
> For now I have used several methods, but none satisfy me:
>
> - itk::RegularSphereMeshSource is good for spheres, but in regions of
> high curvature, it creates awful results;
>
> - mesh generation from a binary image takes too much time;
>
> - using itk::EllipseSpatialObject as an input for
> itk::SpatialObjectToPointSetFilter only creates an itk::PointSet, and
> I didn't find a filter to automatically generate the triangle mesh
> from this point set.
>
>
> Does somebody have another idea to create a fancy elliptic mesh ?
>
> Regards,
> Ben
>
More information about the Insight-users
mailing list