/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/EditNormalsTool.h
Standard properties
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UEditNormalsToolProperties : public [UInteractiveToolPropertySet](API\Runtime\InteractiveToolsFramework\UInteractiveToolPropertySet)
bool
bAllowSharpVertices
Assign separate normals at 'sharp' vertices, for example, at the tip of a cone
bool
bInvertNormals
Invert (flip) all mesh normals and associated triangle orientations
bool
bToolHasSelection
The following are not user visible
meta
Recompute all mesh normals
ENormalCalculat...
NormalCalculationMethod
Choose the method for computing vertex normals
float
SharpEdgeAngleThreshold
Threshold on angle of change in face normals across an edge, above which we create a sharp edge if bSplitNormals is true
ESplitNormalMet...
SplitNormalMethod
Control whether and how the topology of the normals is recomputed, e.g. to create sharp edges where face normals change by a large amount or where face group IDs change.