#include <OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh> #include <OpenMesh/Tools/Subdivider/Uniform/ModifiedButterflyT.hh> #include <OpenMesh/Tools/Subdivider/Uniform/LoopT.hh> #include <OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh> #include <OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh> #include <OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh> #include<OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh> #include<OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh>
// OpenMesh::Subdivider::Uniform::CatmullClarkT<OMesh> catmull; // OpenMesh::Subdivider::Uniform::ModifiedButterflyT<OMesh> catmull; //翻转 OpenMesh::Subdivider::Uniform::LoopT<OMesh> catmull; // OpenMesh::Subdivider::Uniform::Sqrt3T<OMesh> catmull; // OpenMesh::Subdivider::Uniform::CompositeLoopT<OMesh> catmull; // OpenMesh::Subdivider::Uniform::LongestEdgeT<OMesh> catmull; // OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT<OMesh> catmull; // OpenMesh::Subdivider::Adaptive::CompositeT<OMesh> catmull; // //CompositeLoopT // Execute 3 subdivision steps catmull.attach(*ptr_mesh_); catmull(1); catmull.detach();
OPenmesh subdivide
最新推荐文章于 2020-09-20 22:00:41 发布