/Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/Properties/RevolveProperties.h
Common properties for revolving a PolyPath to create a mesh.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class URevolveProperties : public [UInteractiveToolPropertySet](API\Runtime\InteractiveToolsFramework\UInteractiveToolPropertySet)
double
AxisWeldTolerance
If welding vertices on the axis, the distance that a vertex can be from the axis and still be welded.
bool
bExplicitSteps
If true, the number of steps can be specified explicitly via Steps.
bool
bFlipMesh
Flips the mesh inside out.
bool
bFlipVs
If true, UV coordinates will be flipped in the V direction.
bool
bPathAtMidpointOfStep
If true, the path is placed at the midpoint of each step instead of at the start and/or end of a step.
bool
bReverseRevolutionDirection
Bydefault, revolution is done counterclockwise if looking down the revolution axis.
bool
bSharpNormals
If true, normals are not averaged or shared between triangles beyond the Sharp Normals Degree Threshold.
bool
bUVsSkipFullyWeldedEdges
If true, UV layout is not affected by segments of the path that do not result in any triangles.
bool
bWeldFullRevolution
/** Determines how end caps are created. This is not relevant if the end caps are not visible or if the path is not closed. */
bool
bWeldVertsOnAxis
If true, vertices close to the axis will not be replicated, instead reusing the same vertex for any adjacent triangles.
int32
ClampedRevolutionDegreesWatcherIndex
EditCondition
Revolution extent in degrees.
double
HeightOffsetPerDegree
How far to move each step along the revolution axis per degree.
ERevolvePropert...
PolygroupMode
How PolyGroups are assigned to shape primitives.
double
QuadSplitCompactTolerance
EditCondition = "QuadSplitMode == ERevolvePropertiesQuadSplit::Compact"))
ERevolvePropert...
QuadSplitMode
How generated quads are split into triangles.
int32
RevolutionDegreesWatcherIndex
EditConditionHi...
RevolveDegrees
EditConditionHi...
RevolveDegreesClamped
double
RevolveDegreesOffset
The angle by which to rotate the path around the axis before beginning the revolve.
double
StepsMaxDegrees
Implicitly defines the number of steps in the revolution such that each step moves the revolution no more than the given number of degrees.