#include <MRMesh/MRNormalDenoising.h>
Public Attributes | |
| float | gamma = 5.f |
| the amount of smoothing: 0 - no smoothing, 1 - average smoothing, ... | |
| float | guideWeight = 1 |
| how much resulting points must be attracted to initial points (e.g. to avoid general shrinkage), must be > 0 | |
| int | pointIters = 20 |
| the number of iterations to update vertex coordinates from found normals; the more the better quality, but longer computation | |
| const FaceBitSet * | region = nullptr |
| if given, then only the normals of these faces are denoised, and only the vertices with all incident faces in the region are moved | |