Navigation
API > API/Plugins > API/Plugins/ModelingOperators > API/Plugins/ModelingOperators/CleaningOps
References
| |
|
| Module |
ModelingOperators |
| Header |
/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/CleaningOps/EditNormalsOp.h |
| Include |
#include "CleaningOps/EditNormalsOp.h" |
Syntax
enum ESplitNormalMethod
&123;
UseExistingTopology,
FaceNormalThreshold,
FaceGroupID,
PerTriangle,
PerVertex,
&125;
Values
| Name |
Description |
| UseExistingTopology |
Keep the existing split-normals structure on the mesh |
| FaceNormalThreshold |
Recompute split-normals by grouping faces around each vertex based on an angle threshold |
| FaceGroupID |
Recompute split-normals by grouping faces around each vertex that share a face/polygroup |
| PerTriangle |
Set each triangle-vertex to have the face normal of that triangle's plane |
| PerVertex |
Set each vertex to have a fully shared normal, i.e. no split normals |