[vtkusers] detecting if surface is convex
Dominik Szczerba
dominik at itis.ethz.ch
Mon Oct 27 09:39:00 EDT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Another idea: you can use e.g. qhull to compute the convex hull of your
mesh. If the mesh is convex the resulting volume will not change.
Dominik
Dominik Szczerba wrote:
> Curvature?
>
> But will probably not be more robust than angles.
>
> Dominik
>
> Bryn Lloyd wrote:
>> Hi,
>
>
>> Is there any code in VTK that would help with detecting if a closed 3d
>> surface (or equivalently a connected set of tetrahedra) is convex or
>> concave?
>
>> My own attempts have been to compute the dihedral angles at each edge on
>> the surface. If at least one is larger than PI -> concave. This is not
>> very robust though, especially for flat surfaces.
>
>
>> Thanks
>> Bryn
>
>
>> _______________________________________________
>> This is the private VTK discussion list.
>> Please keep messages on-topic. Check the FAQ at:
>> http://www.vtk.org/Wiki/VTK_FAQ
>> Follow this link to subscribe/unsubscribe:
>> http://www.vtk.org/mailman/listinfo/vtkusers
>
>
_______________________________________________
This is the private VTK discussion list.
Please keep messages on-topic. Check the FAQ at:
http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
- --
Dominik Szczerba, Ph.D.
Computational Physics Group
Foundation for Research
on Information Technologies in Society
http://www.itis.ethz.ch
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFJBcR0/EBMh9bUuzIRArXVAJ961yfO7gr3ZdhT0uQEc4Hx2dAkoQCfWfVS
NCOeBpaptaOBvna1F/QNPLU=
=3MvW
-----END PGP SIGNATURE-----
More information about the vtkusers
mailing list