Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that breaks a 'Material Proxy Settings' into its member fields
Inputs
| Type | Name | Description |
|---|---|---|
| struct | Material Proxy Settings |
Outputs
| Type | Name | Description |
|---|---|---|
| enum | Texture Sizing Type | Method that should be used to generate the sizes of the output textures |
| real | Target Texel Density Per Meter | Target texel density |
| real | Mesh Max Screen Size Percent | Expected maximum screen size for the mesh |
| real | Mesh Min Draw Distance | Expected minimum distance at which the mesh will be rendered |
| real | Gutter Space | Gutter space to take into account |
| real | Metallic Constant | Constant value to use for the Metallic property |
| real | Roughness Constant | Constant value to use for the Roughness property |
| real | Anisotropy Constant | Constant value to use for the Anisotropy property |
| real | Specular Constant | Constant value to use for the Specular property |
| real | Opacity Constant | Constant value to use for the Opacity property |
| real | Opacity Mask Constant | Constant value to use for the Opacity mask property |
| real | Ambient Occlusion Constant | Constant value to use for the Ambient Occlusion property |
| enum | Blend Mode | Target blend mode for the generated material |
| boolean | Allow Two Sided Material | Whether or not to allow the generated material can be two-sided |
| boolean | Normal Map | Whether to generate a texture for the Normal property |
| boolean | Tangent Map | Whether to generate a texture for the Tangent property |
| boolean | Metallic Map | Whether to generate a texture for the Metallic property |
| boolean | Roughness Map | Whether to generate a texture for the Roughness property |
| boolean | Anisotropy Map | Whether to generate a texture for the Anisotropy property |
| boolean | Specular Map | Whether to generate a texture for the Specular property |
| boolean | Emissive Map | Whether to generate a texture for the Emissive property |
| boolean | Opacity Map | Whether to generate a texture for the Opacity property |
| boolean | Opacity Mask Map | Whether to generate a texture for the Opacity Mask property |
| boolean | Ambient Occlusion Map | Whether to generate a texture for the Ambient Occlusion property |
| struct | Diffuse Texture Size | Override Diffuse texture size |
| struct | Normal Texture Size | Override Normal texture size |
| struct | Tangent Texture Size | Override Tangent texture size |
| struct | Metallic Texture Size | Override Metallic texture size |
| struct | Roughness Texture Size | Override Roughness texture size |
| struct | Anisotropy Texture Size | Override Anisotropy texture size |
| struct | Specular Texture Size | Override Specular texture size |
| struct | Emissive Texture Size | Override Emissive texture size |
| struct | Opacity Texture Size | Override Opacity texture size |
| struct | Opacity Mask Texture Size | Override Opacity Mask texture size |
| struct | Ambient Occlusion Texture Size | Override Ambient Occlusion texture size |