    

 ## On this page

  

 

 # asset\_preparation::v3::directional\_light::DirectionalLightProperties Struct Reference

 Last update: 16.07.2025 

The properties of a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_properties.xhtml#details)

Collaboration diagram for asset_preparation::v3::directional_light::DirectionalLightProperties:

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

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

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

[Sun](structasset__preparation_1_1v3_1_1directional__light_1_1_sun.xhtml) [sun](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_properties.xhtml#a1f41b4092af0bf37f65c9d7873f90097) = 1 [Custom](structasset__preparation_1_1v3_1_1directional__light_1_1_custom.xhtml) [custom](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_properties.xhtml#a53e5d64aab545e333f2926ec5b1abd13) = 2 [common::Empty](structasset__preparation_1_1v3_1_1common_1_1_empty.xhtml) [no\_shadow](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_properties.xhtml#aaaaa3e4cc35fe4fc3ade18bddf3180c2) = 4 [DynamicAccurateShadows](structasset__preparation_1_1v3_1_1directional__light_1_1_dynamic_accurate_shadows.xhtml) [dynamic\_accurate\_shadows](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_properties.xhtml#a86eec562f31b95f5196fb45dd1339442) = 5 <a id="details" name="details"></a>## Detailed Description

The properties of a directional light.



## Member Data Documentation

<a id="a1f41b4092af0bf37f65c9d7873f90097"></a>## [◆ ](#a1f41b4092af0bf37f65c9d7873f90097)sun

 [Sun](structasset__preparation_1_1v3_1_1directional__light_1_1_sun.xhtml) asset\_preparation::v3::directional\_light::DirectionalLightProperties::sun = 1

ONEOF(light) [Sun](structasset__preparation_1_1v3_1_1directional__light_1_1_sun.xhtml "The properties of a sun directional light.") directional light.

NoteThis is the default type of directional light. 



<a id="a53e5d64aab545e333f2926ec5b1abd13"></a>## [◆ ](#a53e5d64aab545e333f2926ec5b1abd13)custom

 [Custom](structasset__preparation_1_1v3_1_1directional__light_1_1_custom.xhtml) asset\_preparation::v3::directional\_light::DirectionalLightProperties::custom = 2

ONEOF(light) [Custom](structasset__preparation_1_1v3_1_1directional__light_1_1_custom.xhtml "The properties of a custom directional light.") directional light.





<a id="aaaaa3e4cc35fe4fc3ade18bddf3180c2"></a>## [◆ ](#aaaaa3e4cc35fe4fc3ade18bddf3180c2)no\_shadow

 [common::Empty](structasset__preparation_1_1v3_1_1common_1_1_empty.xhtml) asset\_preparation::v3::directional\_light::DirectionalLightProperties::no\_shadow = 4

ONEOF(shadows) The directional light does not cast shadows.





<a id="a86eec562f31b95f5196fb45dd1339442"></a>## [◆ ](#a86eec562f31b95f5196fb45dd1339442)dynamic\_accurate\_shadows

 [DynamicAccurateShadows](structasset__preparation_1_1v3_1_1directional__light_1_1_dynamic_accurate_shadows.xhtml) asset\_preparation::v3::directional\_light::DirectionalLightProperties::dynamic\_accurate\_shadows = 5

ONEOF(shadows) The directional light produces shadows with Parallel-Split Shadow Maps with adaptive details.

NoteThis is the default type of shadows. 



---

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