| bInferGroupsFromNeighbours |
bool |
Assign new groups to regions of the extrusion "tube" based on the existing adjacent groups before extrusion. |
PolyModelingOps/LinearExtrusionOp.h |
|
| bInferMaterialID |
bool |
If true, Material IDs around the border of the extrude area are propagated "down" the extrusion tube |
PolyModelingOps/LinearExtrusionOp.h |
|
| bNewGroupPerSubdivision |
bool |
If true, assign a separate group for each subdivision, otherwise all subdivisions have the same group |
PolyModelingOps/LinearExtrusionOp.h |
|
| bRecomputeNormals |
bool |
Determine whether normals should be recomputed |
PolyModelingOps/LinearExtrusionOp.h |
|
| bRemapExtrudeGroups |
bool |
Assign new GroupIDs to each input GroupID in the extrude area. |
PolyModelingOps/LinearExtrusionOp.h |
|
| bShellsToSolids |
bool |
If bShellsToSolids is true, patches surrounded by mesh boundaries will be extruded into closed solids instead of open shells |
PolyModelingOps/LinearExtrusionOp.h |
|
| bUseColinearityForSettingBorderGroups |
bool |
(this parameter may not be relevant and perhaps should be removed...) Used when setting groups for the sides when the extrusion includes a mesh border. |
PolyModelingOps/LinearExtrusionOp.h |
|
| bUVIslandPerGroup |
bool |
If true, assign a new UV island for each new group, otherwise each disconnected extrusion tube is unwrapped to a single UV island |
PolyModelingOps/LinearExtrusionOp.h |
|
| CreaseAngleThresholdDeg |
double |
If the opening angle at an edge of the extrusion tube is > this threshold, "cut" any group that crosses the edge into two groups |
PolyModelingOps/LinearExtrusionOp.h |
|
| NumSubdivisions |
int32 |
Number of subdivisions along the extrusion "tubes" |
PolyModelingOps/LinearExtrusionOp.h |
|
| OriginalMeshShared |
TSharedPtr< FSharedConstDynamicMesh3 > |
Inputs Handle to the source DynamicMesh |
PolyModelingOps/LinearExtrusionOp.h |
|
| RaycastMaxDistance |
double |
In RaycastToPlane mode, if raycast distance is > this value, fallback to no shape change |
PolyModelingOps/LinearExtrusionOp.h |
|
| RegionModifierMode |
ESelectionShapeModifierMode |
Current modifier applied to selection region |
PolyModelingOps/LinearExtrusionOp.h |
|
| Scale |
FVector3d |
End scale of the Extrusion, relative to initial scale (1,1,1) |
PolyModelingOps/LinearExtrusionOp.h |
|
| SetMaterialID |
int |
Constant Material ID to set along the extrusion tube |
PolyModelingOps/LinearExtrusionOp.h |
|
| StartFrame |
FFrame3d |
Initial frame of the Extrusion |
PolyModelingOps/LinearExtrusionOp.h |
|
| ToFrame |
FFrame3d |
End frame of the Extrusion |
PolyModelingOps/LinearExtrusionOp.h |
|
| TriangleSelection |
TArray< int32 > |
Triangles of the OriginalMesh that should be extruded |
PolyModelingOps/LinearExtrusionOp.h |
|
| UVScaleFactor |
double |
Scaling applied to the default UV values |
PolyModelingOps/LinearExtrusionOp.h |
|