Navigation
API > API/Plugins > API/Plugins/HairStrandsCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UGroomCreateStrandsTexturesOptions
References
| Module | HairStrandsCore |
| Header | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/GroomCreateStrandsTexturesOptions.h |
| Include | #include "GroomCreateStrandsTexturesOptions.h" |
Syntax
UCLASS (BlueprintType, Config=EditorPerProjectUserSettings, HideCategories=("Hidden"))
class UGroomCreateStrandsTexturesOptions : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | Dilation | Number pixels expanded by the post-process dilation (0..64). | |
| TArray< int32 > | GroupIndex | Groom index which should be baked into the textures. | |
| EHairTextureLayout | Layout | Resolution of the output texture maps (tangent, coverage, ...) | |
| int32 | LODIndex | LOD of the mesh, on which the texture projection is done | |
| EStrandsTexturesMeshType | MeshType | Select which mesh should be used for tracing | |
| int32 | Resolution | Resolution of the output texture maps (tangent, coverage, ...) | |
| int32 | SectionIndex | Section of the mesh, on which the texture projection is done | |
| TObjectPtr< USkeletalMesh > | SkeletalMesh | Mesh on which the groom strands will be projected on. | |
| TObjectPtr< UStaticMesh > | StaticMesh | Mesh on which the groom strands will be projected on. | |
| float | TraceDistance | Distance from the mesh surface until hair are projected onto the mesh. | |
| EStrandsTexturesTraceType | TraceType | Direction in which the tracing will be done: either from the mesh's surface to the outside, or from the mesh's surface to the inside. | |
| int32 | UVChannelIndex | UV channel to use |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UGroomCreateStrandsTexturesOptions
(
const FObjectInitializer& ObjectInitializer |