    

 ## On this page

  

 

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

 Last update: 16.07.2025 

The diffuse properties of a material. [More...](structasset__preparation_1_1v3_1_1material_1_1_diffuse_properties.xhtml#details)

Collaboration diagram for asset_preparation::v3::material::DiffuseProperties:

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

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

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

[Rgb](structasset__preparation_1_1v3_1_1material_1_1_rgb.xhtml) [color\_rgb](structasset__preparation_1_1v3_1_1material_1_1_diffuse_properties.xhtml#a51aed3dda3b4e24b692cd984714840b4) = 1 [Hsv](structasset__preparation_1_1v3_1_1material_1_1_hsv.xhtml) [color\_hsv](structasset__preparation_1_1v3_1_1material_1_1_diffuse_properties.xhtml#a757c85ba17c2412ad14f5fcf93b0e95f) = 2 [DiffuseTexture](structasset__preparation_1_1v3_1_1material_1_1_diffuse_texture.xhtml) [texture](structasset__preparation_1_1v3_1_1material_1_1_diffuse_properties.xhtml#aea8bb06029db92591131ab56ee019b08) = 3 <a id="details" name="details"></a>## Detailed Description

The diffuse properties of a material.



## Member Data Documentation

<a id="a51aed3dda3b4e24b692cd984714840b4"></a>## [◆ ](#a51aed3dda3b4e24b692cd984714840b4)color\_rgb

 [Rgb](structasset__preparation_1_1v3_1_1material_1_1_rgb.xhtml) asset\_preparation::v3::material::DiffuseProperties::color\_rgb = 1

ONEOF(contribution) Diffuse based on a RGB color.





<a id="a757c85ba17c2412ad14f5fcf93b0e95f"></a>## [◆ ](#a757c85ba17c2412ad14f5fcf93b0e95f)color\_hsv

 [Hsv](structasset__preparation_1_1v3_1_1material_1_1_hsv.xhtml) asset\_preparation::v3::material::DiffuseProperties::color\_hsv = 2

ONEOF(contribution) Diffuse based on an HSV color.





<a id="aea8bb06029db92591131ab56ee019b08"></a>## [◆ ](#aea8bb06029db92591131ab56ee019b08)texture

 [DiffuseTexture](structasset__preparation_1_1v3_1_1material_1_1_diffuse_texture.xhtml) asset\_preparation::v3::material::DiffuseProperties::texture = 3

ONEOF(contribution) Diffuse based on a diffuse map file.

NoteThis is the default diffuse contribution type. 



---

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