数字几何处理
文章平均质量分 78
danding_super
这个作者很懒,什么都没留下…
展开
-
Cotangent Laplacian Operator
Cotangent Laplacian Operator1. Discrete Laplace operatorthe picture from Definition: Laplacian Matrix for triangle meshes2. C++ CodeCotangent weight/// Compute cotangent between each edge ij/// \param V vertex/// \param F faces/// \param C cot原创 2021-09-12 23:35:28 · 891 阅读 · 0 评论 -
Triangle中的曲率Curvature
高斯曲率Gaussian CurvatureCurvature1. Principal curvature2. Gaussian Curvature3. Mean curvatureCurvature1. Principal curvature主曲率维基百科定义: 在曲面上取一点E,曲面在E点的法线为z轴,过z轴可以有无限多个剖切平面,每个剖切平面与曲面相交,其交线为一条平面曲线,每条平面曲线在E点有一个曲率半径。不同的剖切平面上的平面曲线在E点的曲率半径一般是不相等的。这些曲率半径中,有一个最大原创 2021-08-22 22:32:50 · 370 阅读 · 0 评论 -
Triangle中角度计算
Triangle中角度计算Angle of vertex of triangle1. using cosine ruleAngle of vertex of triangle1. using cosine rule计算公式:Using_cosine ruleC++ codevoid internal_angles(const Eigen::MatrixXd & V, const Eigen::MatrixXi & F,原创 2021-08-22 18:20:08 · 154 阅读 · 0 评论 -
Triangle面积的三种计算方法
triangle面积的三种计算方法Area of Triangle1. using coordinates2. Using Heron's formula3. Using vectorsArea of Triangle1. using coordinates计算公式:Using_coordinatesC++ codevoid doublearea(const Eigen::MatrixXd & V, const Eigen::MatrixXi &am原创 2021-08-22 12:12:35 · 563 阅读 · 0 评论 -
Triangle中face与vertex normal计算方法
Triangle中face与vertex normal计算方法1. Per faces normal2. Per vertex normal1. Per faces normalper-faces-normal也就是triangle每个面上的normal, 是constant的计算公式:C++ codevoid per_face_normal(const Eigen::MatrixXd & V, const Eigen::Mat原创 2021-08-22 10:54:15 · 855 阅读 · 0 评论