asset_preparation::v1::material::LibraryLayer Struct Reference
Last update: 16.07.2025The properties of the library layer. More...
Collaboration diagram for asset_preparation::v1::material::LibraryLayer:

Public Attributes | |
| google::protobuf::Int32Value | surface_state_id = 1 |
| DiffuseProperties | diffuse_properties = 2 |
| NormalProperties | normal_properties = 3 |
| AnisotropyProperties | anisotropy_properties = 4 |
| MaskProperties | mask_properties = 5 |
Detailed Description
The properties of the library layer.
Member Data Documentation
◆ anisotropy_properties
| AnisotropyProperties asset_preparation::v1::material::LibraryLayer::anisotropy_properties = 4 |
The anisotropy properties.
◆ diffuse_properties
| DiffuseProperties asset_preparation::v1::material::LibraryLayer::diffuse_properties = 2 |
The diffuse properties.
◆ mask_properties
| MaskProperties asset_preparation::v1::material::LibraryLayer::mask_properties = 5 |
The Mask properties.
- Note
- Layer 1 must not contain a Mask.
◆ normal_properties
| NormalProperties asset_preparation::v1::material::LibraryLayer::normal_properties = 3 |
The normal properties.
◆ surface_state_id
| google::protobuf::Int32Value asset_preparation::v1::material::LibraryLayer::surface_state_id = 1 |
The identifier of the surface state referenced in the material.
- Note
- The surface state reference can be removed by setting the value '-1'.
The documentation for this struct was generated from the following file:
- material_description.proto