| bGroupPerSubdivision |
bool |
Control whether a new Group is generated for each Subdivision |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Groups"
- Meta=(DisplayName="Per Subdivision", EditCondition="NumSubdivisions > 0")
|
| bInferGroupsFromNbrs |
bool |
Control whether a single Group should be generated along the sides of the Extrusion, or multiple Groups based on the adjacent Groups around the Extruded Area border |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Groups"
- Meta=(DisplayName="Propagate Groups")
|
| bInferMaterialID |
bool |
Control whether SetMaterialID is assigned to all triangles along the sides of the Extrusion, or if MaterialIDs should be inferred from the Extruded Area |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Material"
- Meta=(DisplayName="Infer Materials")
|
| bReplaceSelectionGroups |
bool |
Control whether groups in the Extruded Area are mapped to new Groups, or replaced with a single new Group |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Groups"
- Meta=(DisplayName="Replace Cap Groups")
|
| bShellsToSolids |
bool |
If the Extruded Area has a fully open border, this option determines if Extrusion will create a Solid mesh or leave the base "open" |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Extrude"
|
| bShowInputMaterials |
bool |
Control whether the original Mesh Materials should be shown, or a visualization of the extruded Groups |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Visualization"
- Meta=(DisplayName="Show Materials")
|
| bUVIslandPerGroup |
bool |
Control whether a separate UV island should be generated for each output Group on the sides of the Extrusion, or a single UV island wrapping around the entire "tube" |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="UVs"
- Meta=(DisplayName="Island Per Group")
|
| CreaseAngle |
double |
Specify the Crease Angle used to split the sides of the Extrusion into separate Groups |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Extrude"
- Meta=(UIMin=0, UIMax=180, Min=0, Max=180)
|
| ExtrudeDistance |
double |
The Extrusion Distance used in Fixed Input Mode |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Extrude"
- Meta=(DisplayName="Fixed Distance", UIMin=250, UIMax=250, EditCondition="InputMode == EExtrudeMeshSelectionInteractionMode::Fixed", ModelingQuickEdit)
|
| InputMode |
EExtrudeMeshSelectionInteractionMode |
Control how the Extruded Area should be Transformed |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Extrude"
- Meta=(ModelingQuickEdit)
|
| NumSubdivisions |
int |
Specify the number of subdivisions along the sides of the Extrusion |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Extrude"
- Meta=(DisplayName="Subdivisions", UIMin=0, UIMax=10, ClampMin=0, ClampMax=1000)
|
| RaycastMaxDistance |
double |
Control the maximum distance each vertex may be moved in Raycast To Plane Mode |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Extrude"
- Meta=(DisplayName="Max Distance", UIMin=0, UIMax=1000, ClampMin=0, EditCondition="RegionMode == EExtrudeMeshSelectionRegionModifierMode::RaycastToPlane")
|
| RegionMode |
EExtrudeMeshSelectionRegionModifierMode |
Control how the Extruded Area should be deformed as part of the Extrusion |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Extrude"
|
| SetMaterialID |
int |
Constant Material ID used when MaterialIDs are not being inferred, or no adjacent MaterialID exists |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="Material"
- Meta=(DisplayName="Material ID", EditCondition="bInferMaterialID == false")
|
| UVScale |
double |
The automatically-generated UVs on the sides of the Extrusion are scaled by this value |
Polymodeling/ExtrudeMeshSelectionTool.h |
- EditAnywhere
- Category="UVs"
- Meta=(DisplayName="UV Scale", UIMin=0.001, UIMax=10.0, ClampMin=0.000001)
|