Skip to main content

AVxcelerate Asset Preparation API 2024 R2

asset_preparation::v3::material::ThermalProperties Struct Reference

Last update: 16.07.2025

The thermal properties of a material. More...

Public Attributes

google::protobuf::DoubleValue emissivity = 1
 
google::protobuf::Int32Value emissivity_variation_texture_identifier = 2
 
google::protobuf::Int32Value emissivity_variation_uv_channel = 3
 
google::protobuf::DoubleValue emissivity_variation_amplitude = 4
 
google::protobuf::DoubleValue reflection_coefficient = 5
 
google::protobuf::DoubleValue shininess = 6
 
google::protobuf::DoubleValue thermal_coefficient = 7
 

Detailed Description

The thermal properties of a material.

Member Data Documentation

◆ emissivity

google::protobuf::DoubleValue asset_preparation::v3::material::ThermalProperties::emissivity = 1

The emissivity.

Unit: Percentage (%)

Note
Must be a double in the range [0,100].
The default value is 0.

◆ emissivity_variation_texture_identifier

google::protobuf::Int32Value asset_preparation::v3::material::ThermalProperties::emissivity_variation_texture_identifier = 2

The identifier of the emissivity variation texture referenced in the material.

Note
Optional field.
The emissivity variation texture reference can be removed by setting the value '-1'.

◆ emissivity_variation_uv_channel

google::protobuf::Int32Value asset_preparation::v3::material::ThermalProperties::emissivity_variation_uv_channel = 3

The emissivity variation UV channel.

Note
Must be 1, 2, 3 or 4.
The default value is 1.

◆ emissivity_variation_amplitude

google::protobuf::DoubleValue asset_preparation::v3::material::ThermalProperties::emissivity_variation_amplitude = 4

The emissivity variation amplitude.

Unit: Percentage (%)

Note
Must be a double in the range [0,100].
The default value is 0.
If the emissivity variation texture is not defined, the amplitude will be ignored.

◆ reflection_coefficient

google::protobuf::DoubleValue asset_preparation::v3::material::ThermalProperties::reflection_coefficient = 5

The reflection coefficient.

Unit: Percentage (%)

Note
Must be a double in the range [0,100].
The default value is 0.

◆ shininess

google::protobuf::DoubleValue asset_preparation::v3::material::ThermalProperties::shininess = 6

The shininess.

Note
Must be a double in the range [1,10].
The default value is 1.

◆ thermal_coefficient

google::protobuf::DoubleValue asset_preparation::v3::material::ThermalProperties::thermal_coefficient = 7

The thermal coefficient.

Note
Must be a double in the range [0,1].
The default value is 1.

The documentation for this struct was generated from the following file:
  • material_description.proto

Connect with Ansys