    

 ## On this page

  

 

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

 Last update: 16.07.2025 

Texture properties for diffuse contribution. [More...](structasset__preparation_1_1v3_1_1material_1_1_diffuse_texture.xhtml#details)

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

google::protobuf::Int32Value [map\_identifier](structasset__preparation_1_1v3_1_1material_1_1_diffuse_texture.xhtml#a2b47aabec4e3189132d2517ce190ac58) = 1 google::protobuf::Int32Value [map\_uv\_channel](structasset__preparation_1_1v3_1_1material_1_1_diffuse_texture.xhtml#a433410caa92cd249ce4075506832d255) = 2 google::protobuf::Int32Value [alpha\_uv\_channel](structasset__preparation_1_1v3_1_1material_1_1_diffuse_texture.xhtml#a4d53453365bc0bfb10b2fefbdf214535) = 3 <a id="details" name="details"></a>## Detailed Description

Texture properties for diffuse contribution.



## Member Data Documentation

<a id="a2b47aabec4e3189132d2517ce190ac58"></a>## [◆ ](#a2b47aabec4e3189132d2517ce190ac58)map\_identifier

 google::protobuf::Int32Value asset\_preparation::v3::material::DiffuseTexture::map\_identifier = 1

The identifier of the diffuse map referenced in the material.

NoteThe diffuse map reference can be removed by setting the value '-1'. 



<a id="a433410caa92cd249ce4075506832d255"></a>## [◆ ](#a433410caa92cd249ce4075506832d255)map\_uv\_channel

 google::protobuf::Int32Value asset\_preparation::v3::material::DiffuseTexture::map\_uv\_channel = 2

The diffuse map UV channel.

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



<a id="a4d53453365bc0bfb10b2fefbdf214535"></a>## [◆ ](#a4d53453365bc0bfb10b2fefbdf214535)alpha\_uv\_channel

 google::protobuf::Int32Value asset\_preparation::v3::material::DiffuseTexture::alpha\_uv\_channel = 3

The diffuse alpha map UV channel.

NoteMust be 1, 2, 3 or 4.The default value is 1.It can be set only for layer 1. 



---

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