Description
TextureToAttribute (v1)
Transfer data from a texture to a an attribute in a collection The texture is sampled at the specific UVs (UVChannel parameter) and is transfered to an float attribute in the selected vertex group Sampling is done using bilinear filtering
Input(s) : Collection - Collection to transfer the attribute data to Texture - Texture to transfer the attribute from UVChannel - UV channel to use to sample the texture AttributeName - Name of the attribute to to transfer the texture color to
Output(s): Collection [Passthrough] - Collection to transfer the attribute data to AttributeName [Passthrough] - Name of the attribute to to transfer the texture color to
Information
| Module | DataflowNodes |
| Category | Dataflow |
| Tags | Transfer UVs Projection |
| Type | FDataflowTextureToAttributeNode |
Parameters
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| VertexGroup | Vertex group to use | FScalarVertexPropertyGroup | (Name="Vertices") |
| bMultithreadProcessing | transfers texture data to vertices using Parallelfor | bool | True |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | Collection to transfer the attribute data to | FManagedArrayCollection | () |
| Texture | Texture to transfer the attribute from | TObjectPtr<UTexture2D> | None |
| UVChannel | UV channel to use to sample the texture | int32 | 0 |
| AttributeName | Name of the attribute to to transfer the texture color to | FString |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | Collection to transfer the attribute data to | FManagedArrayCollection | |
| AttributeName | Name of the attribute to to transfer the texture color to | FString |