README.md

SurfaceReconstruction

R-CMD-check R-CMD-check-valgrind

Wrapping the C++ library CGAL in R. Convex hull, Delaunay tessellation, surface reconstruction.

Some examples of Poisson reconstruction

Toroidal helix:

Spider cage:

Solid Möbius strip:

Hopf torus:

The Hopf torus is not very smooth. We can make it a bit smoother by reducing the spacing parameter of the PoissonReconstruction function:

Here is a series of three images which show the effect of this spacing parameter (0.05, 0.02, 0.005):

Dupin cyclide:

Clifford torus:

Orthocircle:

ICN5D's eight-like surface:

Stanford bunny:

Stanford dragon:

Advanced front surface reconstruction

Stanford bunny:

Stanford dragon:

Dummy head:

Skull:

License

This package is provided under the GPL-3 license. If you wish to use CGAL for commercial purposes, you must obtain a license from the GeometryFactory.

Blog post

I wrote a blog post devoted to surface reconstruction (using RCGAL, the ancestor of SurfaceReconstruction).



Try the SurfaceReconstruction package in your browser

Any scripts or data that you put into this service are public.

SurfaceReconstruction documentation built on Aug. 9, 2022, 5:12 p.m.