, // load point cloud with FEVV generic reader FEVV::PCLPointCloud pc
, PMapsContainer pmaps_bag
, // FEVV bag of property maps FEVV::Filters::read_mesh(input_file
, pcl::search::KdTree<...>::Ptr kdtree(new pcl::search::KdTree<
, normal_estimator.setSearchMethod(kdtree)
, // copy PCL data structure into CGAL-compliant data structure
, pc) points.push_back(...(Point(p.x, p.y, p.z), Vector(p.normal_x,p.normal_y
, // reconstruct mesh with CGAL (Poisson method)
, CGAL::poisson_surface_reconstruction_delaunay( points.begin(), points.end()
, // compress mesh with FEVV Compression Valence filter
, Filters::compression_valence
OpenMesh -a generic and efficient polygon mesh data structure, OpenSG Symposium, issue.1, 2002. ,
Meshlab: an opensource mesh processing tool, Eurographics Italian Chapter Conference, 2008. ,
Restricted delaunay triangulations and normal cycle, Annu. ACM Sympos. Comput. Geom, p.3, 2003. ,
, , 2019.
Concepts: Linguistic support for generic programming in C++, ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, pp.291-310, 2006. ,
libigl: A simple C++ geometry processing library, 2018. ,
A Multiscale Metric for 3D Mesh Visual Quality Assessment, Computer Graphics Forum, vol.30, issue.3, pp.1427-1437, 2011. ,
Exact and Efficient Booleans for Polyhedra, 2010. ,
Rate-distortion optimization for progressive compression of 3D mesh with color attributes, The Visual Computer, vol.28, issue.2, pp.137-153, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-01352935
MEPP -3D Mesh Processing Platform, International Conference on Computer Graphics Theory and Applications, 2012. ,
Just Noticeable Distortion Profile for Flat-Shaded 3D Mesh Surfaces, IEEE Trans. on Visualization and Computer Graphics, p.3, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01242271
3D is here: Point Cloud Library (PCL), IEEE International Conference on Robotics and Automation, p.1, 2011. ,
Adjacency and incidence framework -A data structure for efficient and fast management of multiresolution meshes, GRAPHITE, pp.159-166, 2003. ,
, THE CGAL PROJECT: CGAL User and Reference Manual, 5.0.1 ed. CGAL Editorial Board, 2020.