asset_preparation::v1::geometry::MaterialPartProperties Struct Reference
Last update: 16.07.2025The properties of the material part. More...
Collaboration diagram for asset_preparation::v1::geometry::MaterialPartProperties:

Public Attributes | |
| google::protobuf::StringValue | name = 1 |
| TransparencyMode | transparency_mode = 2 |
| google::protobuf::Int32Value | surface_source_id = 3 |
| google::protobuf::Int32Value | material_id = 4 |
| repeated common::TagIdentity | removed_tags = 5 |
| repeated common::Tag | added_tags = 6 |
Detailed Description
The properties of the material part.
Member Data Documentation
◆ added_tags
| repeated common::Tag asset_preparation::v1::geometry::MaterialPartProperties::added_tags = 6 |
Tag(s) to add to the material part.
- Note
- Only LightingType Tags are allowed.
◆ material_id
| google::protobuf::Int32Value asset_preparation::v1::geometry::MaterialPartProperties::material_id = 4 |
The identifier of the material.
- Note
- The default material is applied if setting the value '-1', which is used to remove the material reference.
◆ name
| google::protobuf::StringValue asset_preparation::v1::geometry::MaterialPartProperties::name = 1 |
The material part name.
- Note
- Names must be unique amongst sibling material parts.
- If no name is defined, a default unique name is automatically set.
◆ removed_tags
| repeated common::TagIdentity asset_preparation::v1::geometry::MaterialPartProperties::removed_tags = 5 |
Tag(s) to remove from the material part.
◆ surface_source_id
| google::protobuf::Int32Value asset_preparation::v1::geometry::MaterialPartProperties::surface_source_id = 3 |
The identifier of the surface source.
- Note
- No surface source is applied if setting the value '-1', which is used to remove the surface source reference.
◆ transparency_mode
| TransparencyMode asset_preparation::v1::geometry::MaterialPartProperties::transparency_mode = 2 |
The material part transparency mode.
The documentation for this struct was generated from the following file:
- geometry_description.proto