Skip to main content

AVxcelerate Asset Preparation API 2024 R1

asset_preparation::v2::surface_source::LightingContribution Struct Reference

Last update: 16.07.2025

Describes 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

Connect with Ansys