ESplitNormalMethod

Windows
MacOS
Linux

References

Module

ModelingOperators

Header

/Engine/Plugins/Experimental/MeshModelingToolset/Source/ModelingOperators/Public/CleaningOps/EditNormalsOp.h

Include

#include "CleaningOps/EditNormalsOp.h"

Syntax

enum ESplitNormalMethod
{
    UseExistingTopology,
    FaceNormalThreshold,
    FaceGroupID,
    PerTriangle,
    PerVertex,
}

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, ie no split normals

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss