Have a look at vtkSurfaceReconstructionFilter. It has been known to work.
You pass it your points as input, then pass the output through
vtkMarchingCubes to get the surface.
Thanks again Tim
/Per
Per Rønsholt Andresen wrote:
Hi,I know this topic has been on the mailing list before, but the only solutions I've found are Delaunay Triangulation and Gaussian Splatter.
Delaunay Triangulation doesn't work as my object is not convex. I don't like to smooth the object by a Gaussian function (I would prefer splines or NURBS).Does anyone know a (free/research version) software library that is able reconstruct a surface from a point cloud or maybe a good article?
I've been looking at Nuages ( http://www-sop.inria.fr/prisme/personnel/geiger/nuages.html ) as I can convert the point cloud to contours and then use Nuages to convert the contours to a surface. But, is there any better way?
Thanks in advance
Per-- ______________________________________________________________ Per Roensholt Andresen http://www.imm.dtu.dk/~pra Assistant Research Professor, Ph.D. Technical University of Denmark
-- ______________________________________________________________ Per Roensholt Andresen http://www.imm.dtu.dk/~pra Assistant Research Professor, Ph.D. Technical University of Denmark