    

 ## On this page

  

 

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

 Last update: 16.07.2025 

The normal properties of a material. [More...](structasset__preparation_1_1v3_1_1material_1_1_normal_properties.xhtml#details)

Collaboration diagram for asset_preparation::v3::material::NormalProperties:

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

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

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

[common::Empty](structasset__preparation_1_1v3_1_1common_1_1_empty.xhtml) [no\_normal](structasset__preparation_1_1v3_1_1material_1_1_normal_properties.xhtml#a320ef40acac683026a7e0c014228c532) = 1 [NormalTexture](structasset__preparation_1_1v3_1_1material_1_1_normal_texture.xhtml) [texture](structasset__preparation_1_1v3_1_1material_1_1_normal_properties.xhtml#a224e03bb9cb7bd1dabbff280e4f2ddfa) = 2 <a id="details" name="details"></a>## Detailed Description

The normal properties of a material.



## Member Data Documentation

<a id="a320ef40acac683026a7e0c014228c532"></a>## [◆ ](#a320ef40acac683026a7e0c014228c532)no\_normal

 [common::Empty](structasset__preparation_1_1v3_1_1common_1_1_empty.xhtml) asset\_preparation::v3::material::NormalProperties::no\_normal = 1

ONEOF(contribution) No normal.





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

 [NormalTexture](structasset__preparation_1_1v3_1_1material_1_1_normal_texture.xhtml) asset\_preparation::v3::material::NormalProperties::texture = 2

ONEOF(contribution) Normal properties based on a normal map.

NoteThis is the default normal contribution type. 



---

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