|
ViewDesignEngine
3.1.0
高性能 CAD 计算几何引擎
|
网格光顺参数 更多...
#include <mesh_smooth.h>
Public 属性 | |
| int | iterations = 10 |
| 迭代次数 更多... | |
| double | lambda = 0.5 |
| 拉普拉斯步长(Standard / Taubin 正步) 更多... | |
| double | mu = -0.53 |
| double | hc_alpha = 0.0 |
| HC 拉普拉斯参数 更多... | |
| double | hc_beta = 0.5 |
| 前推混合系数 更多... | |
| double | bilateral_sigma_c = 0.0 |
| 双边滤波参数 更多... | |
| double | bilateral_sigma_n = 0.3 |
| 法向 σ(弧度),控制特征保持的敏感度 更多... | |
| int | bilateral_iters = 5 |
| 双边内部迭代次数 更多... | |
| SmoothMethod | method = SmoothMethod::Laplacian |
| 光顺方法选择 更多... | |
网格光顺参数
在文件 mesh_smooth.h 第 24 行定义.
| int vde::mesh::SmoothOptions::bilateral_iters = 5 |
双边内部迭代次数
在文件 mesh_smooth.h 第 39 行定义.
| double vde::mesh::SmoothOptions::bilateral_sigma_c = 0.0 |
| double vde::mesh::SmoothOptions::bilateral_sigma_n = 0.3 |
法向 σ(弧度),控制特征保持的敏感度
在文件 mesh_smooth.h 第 38 行定义.
| double vde::mesh::SmoothOptions::hc_alpha = 0.0 |
| double vde::mesh::SmoothOptions::hc_beta = 0.5 |
前推混合系数
在文件 mesh_smooth.h 第 34 行定义.
| int vde::mesh::SmoothOptions::iterations = 10 |
迭代次数
在文件 mesh_smooth.h 第 25 行定义.
| double vde::mesh::SmoothOptions::lambda = 0.5 |
拉普拉斯步长(Standard / Taubin 正步)
在文件 mesh_smooth.h 第 26 行定义.
| SmoothMethod vde::mesh::SmoothOptions::method = SmoothMethod::Laplacian |
光顺方法选择
在文件 mesh_smooth.h 第 41 行定义.
| double vde::mesh::SmoothOptions::mu = -0.53 |
Taubin 负步系数,典型值 mu = -(lambda + ε),默认 -0.53 必须满足 mu < -lambda 以实现体积保持
在文件 mesh_smooth.h 第 30 行定义.