    

 ## On this page

  

 

 # asset\_preparation::v3::material::LambertianLayer Struct Reference

 Last update: 16.07.2025 

The properties of the lambertian layer. [More...](structasset__preparation_1_1v3_1_1material_1_1_lambertian_layer.xhtml#details)

Collaboration diagram for asset_preparation::v3::material::LambertianLayer:

![Collaboration graph](/sites/default/files/migrate-content/avxcelerate_asset_preparation_api_2024_r2/structasset__preparation_1_1v3_1_1material_1_1_lambertian_layer__coll__graph.png)

\[[legend](graph_legend.xhtml)\]

## <a name="pub-attribs"></a>Public Attributes

google::protobuf::DoubleValue [absorption](structasset__preparation_1_1v3_1_1material_1_1_lambertian_layer.xhtml#aec8bbe1f6731c92df8e02416d0c6e6ae) = 1 [DiffuseProperties](structasset__preparation_1_1v3_1_1material_1_1_diffuse_properties.xhtml) [diffuse\_properties](structasset__preparation_1_1v3_1_1material_1_1_lambertian_layer.xhtml#a03774b596debf7a37744b2a8e218dbc4) = 2 [NormalProperties](structasset__preparation_1_1v3_1_1material_1_1_normal_properties.xhtml) [normal\_properties](structasset__preparation_1_1v3_1_1material_1_1_lambertian_layer.xhtml#ad2f3768bbedf6d3f4da913e33b0e525f) = 3 [AnisotropyProperties](structasset__preparation_1_1v3_1_1material_1_1_anisotropy_properties.xhtml) [anisotropy\_properties](structasset__preparation_1_1v3_1_1material_1_1_lambertian_layer.xhtml#a5d3ce850598aea03332b257b1e6a9b07) = 4 [MaskProperties](structasset__preparation_1_1v3_1_1material_1_1_mask_properties.xhtml) [mask\_properties](structasset__preparation_1_1v3_1_1material_1_1_lambertian_layer.xhtml#a39f52b212462e0d746a3308a8816e166) = 5 <a id="details" name="details"></a>## Detailed Description

The properties of the lambertian layer.



## Member Data Documentation

<a id="aec8bbe1f6731c92df8e02416d0c6e6ae"></a>## [◆ ](#aec8bbe1f6731c92df8e02416d0c6e6ae)absorption

 google::protobuf::DoubleValue asset\_preparation::v3::material::LambertianLayer::absorption = 1

The Lambertian absorption.

Unit: Percentage (%)

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



<a id="a03774b596debf7a37744b2a8e218dbc4"></a>## [◆ ](#a03774b596debf7a37744b2a8e218dbc4)diffuse\_properties

 [DiffuseProperties](structasset__preparation_1_1v3_1_1material_1_1_diffuse_properties.xhtml) asset\_preparation::v3::material::LambertianLayer::diffuse\_properties = 2

The diffuse properties.





<a id="ad2f3768bbedf6d3f4da913e33b0e525f"></a>## [◆ ](#ad2f3768bbedf6d3f4da913e33b0e525f)normal\_properties

 [NormalProperties](structasset__preparation_1_1v3_1_1material_1_1_normal_properties.xhtml) asset\_preparation::v3::material::LambertianLayer::normal\_properties = 3

The normal properties.





<a id="a5d3ce850598aea03332b257b1e6a9b07"></a>## [◆ ](#a5d3ce850598aea03332b257b1e6a9b07)anisotropy\_properties

 [AnisotropyProperties](structasset__preparation_1_1v3_1_1material_1_1_anisotropy_properties.xhtml) asset\_preparation::v3::material::LambertianLayer::anisotropy\_properties = 4

The anisotropy properties.





<a id="a39f52b212462e0d746a3308a8816e166"></a>## [◆ ](#a39f52b212462e0d746a3308a8816e166)mask\_properties

 [MaskProperties](structasset__preparation_1_1v3_1_1material_1_1_mask_properties.xhtml) asset\_preparation::v3::material::LambertianLayer::mask\_properties = 5

The Mask properties.

Note[Layer](structasset__preparation_1_1v3_1_1material_1_1_layer.xhtml "The layer properties of a material.") 1 must not contain a Mask. 



---

The documentation for this struct was generated from the following file:- material\_description.proto