asset_preparation::v2::surface_source::LightingContribution Struct Reference
Last update: 16.07.2025Describes the way an intensity contributes to lighting. More...
Collaboration diagram for asset_preparation::v2::surface_source::LightingContribution:

Public Attributes | |
| google::protobuf::BoolValue | disjoint_surfaces = 1 |
| Vector3 | orientation_offset = 2 |
| google::protobuf::DoubleValue | position_offset = 3 |
| Rendering | rendering = 4 |
| common::Empty | no_shadow = 5 |
| Shadows | static_shadows = 6 |
| Shadows | dynamic_shadows = 7 |
Detailed Description
Describes the way an intensity contributes to lighting.
Member Data Documentation
◆ disjoint_surfaces
| google::protobuf::BoolValue asset_preparation::v2::surface_source::LightingContribution::disjoint_surfaces = 1 |
Whether the surfaces are disjoint.
◆ dynamic_shadows
| Shadows asset_preparation::v2::surface_source::LightingContribution::dynamic_shadows = 7 |
ONEOF(shadows) The surface source produces dynamic shadows.
◆ no_shadow
| common::Empty asset_preparation::v2::surface_source::LightingContribution::no_shadow = 5 |
ONEOF(shadows) The surface source does not cast shadows.
- Note
- This is the default value.
◆ orientation_offset
| Vector3 asset_preparation::v2::surface_source::LightingContribution::orientation_offset = 2 |
The orientation offset.
Unit: Degree
◆ position_offset
| google::protobuf::DoubleValue asset_preparation::v2::surface_source::LightingContribution::position_offset = 3 |
The position offset.
Unit: Millimeter (mm)
- Note
- The default value is 0.
◆ rendering
| Rendering asset_preparation::v2::surface_source::LightingContribution::rendering = 4 |
The rendering properties.
◆ static_shadows
| Shadows asset_preparation::v2::surface_source::LightingContribution::static_shadows = 6 |
ONEOF(shadows) The surface source produces static shadows.
The documentation for this struct was generated from the following file:
- surface_source_description.proto