    

 ## On this page

  

 

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

 Last update: 16.07.2025 

The properties of the rendering layer. [More...](structasset__preparation_1_1v3_1_1material_1_1_rendering_layer.xhtml#details)

Collaboration diagram for asset_preparation::v3::material::RenderingLayer:

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

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

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

[SpecularProperties](structasset__preparation_1_1v3_1_1material_1_1_specular_properties.xhtml) [specular\_properties](structasset__preparation_1_1v3_1_1material_1_1_rendering_layer.xhtml#a0239b8930f917f66b6e01a474477502a) = 1 [RoughnessProperties](structasset__preparation_1_1v3_1_1material_1_1_roughness_properties.xhtml) [roughness\_properties](structasset__preparation_1_1v3_1_1material_1_1_rendering_layer.xhtml#ac368d101d5a802bb030e883089607f08) = 2 [DiffuseProperties](structasset__preparation_1_1v3_1_1material_1_1_diffuse_properties.xhtml) [diffuse\_properties](structasset__preparation_1_1v3_1_1material_1_1_rendering_layer.xhtml#a5be54fe0075120b6817093f85f40a926) = 3 [NormalProperties](structasset__preparation_1_1v3_1_1material_1_1_normal_properties.xhtml) [normal\_properties](structasset__preparation_1_1v3_1_1material_1_1_rendering_layer.xhtml#aea4f70105e37c987d116596c61278bc9) = 4 [AnisotropyProperties](structasset__preparation_1_1v3_1_1material_1_1_anisotropy_properties.xhtml) [anisotropy\_properties](structasset__preparation_1_1v3_1_1material_1_1_rendering_layer.xhtml#a130911ce389a93ca0d798d37243a0aa7) = 5 [MaskProperties](structasset__preparation_1_1v3_1_1material_1_1_mask_properties.xhtml) [mask\_properties](structasset__preparation_1_1v3_1_1material_1_1_rendering_layer.xhtml#a47ebad1efe76bb4b77f37a1f2a7397c9) = 6 <a id="details" name="details"></a>## Detailed Description

The properties of the rendering layer.



## Member Data Documentation

<a id="a0239b8930f917f66b6e01a474477502a"></a>## [◆ ](#a0239b8930f917f66b6e01a474477502a)specular\_properties

 [SpecularProperties](structasset__preparation_1_1v3_1_1material_1_1_specular_properties.xhtml) asset\_preparation::v3::material::RenderingLayer::specular\_properties = 1

The specular properties.





<a id="ac368d101d5a802bb030e883089607f08"></a>## [◆ ](#ac368d101d5a802bb030e883089607f08)roughness\_properties

 [RoughnessProperties](structasset__preparation_1_1v3_1_1material_1_1_roughness_properties.xhtml) asset\_preparation::v3::material::RenderingLayer::roughness\_properties = 2

The roughness properties.





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

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

The diffuse properties.





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

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

The normal properties.





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

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

The anisotropy properties.





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

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

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