    

 ## On this page

  

 

 # asset\_preparation::v3::directional\_light Namespace Reference

 Last update: 16.07.2025 

## <a name="nested-classes"></a>Classes

struct [BlackBody](structasset__preparation_1_1v3_1_1directional__light_1_1_black_body.xhtml) Spectrum based on a black body. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_black_body.xhtml#details)  
 struct [CreateDirectionalLightRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_request.xhtml) The information required to create a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_request.xhtml#details)  
 struct [CreateDirectionalLightResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_response.xhtml) The identifier of the created directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_response.xhtml#details)  
 struct [CreateDirectionalLightStateRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_state_request.xhtml) The information required to create a directional light state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_state_request.xhtml#details)  
 struct [CreateDirectionalLightStateResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_state_response.xhtml) The response returned when creating a directional light state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_create_directional_light_state_response.xhtml#details)  
 struct [Custom](structasset__preparation_1_1v3_1_1directional__light_1_1_custom.xhtml) The properties of a custom directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_custom.xhtml#details)  
 struct [DeleteDirectionalLightRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_request.xhtml) The information required to delete a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_request.xhtml#details)  
 struct [DeleteDirectionalLightResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_response.xhtml) The response returned when deleting a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_response.xhtml#details)  
 struct [DeleteDirectionalLightStateRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_state_request.xhtml) The information required to delete a directional light state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_state_request.xhtml#details)  
 struct [DeleteDirectionalLightStateResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_state_response.xhtml) The response returned when deleting a directional light state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_delete_directional_light_state_response.xhtml#details)  
 struct [DirectionalLightIdentity](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_identity.xhtml) The full identity of a directional light, consisting of an identifier and a name. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_identity.xhtml#details)  
 class [DirectionalLightPreparation](classasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_preparation.xhtml) Directional Light Preparation Service. [More...](classasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_preparation.xhtml#details)  
 struct [DirectionalLightProperties](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_properties.xhtml) The properties of a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_directional_light_properties.xhtml#details)  
 struct [DynamicAccurateShadows](structasset__preparation_1_1v3_1_1directional__light_1_1_dynamic_accurate_shadows.xhtml) The properties of dynamic accurate shadows. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_dynamic_accurate_shadows.xhtml#details)  
 struct [GetDirectionalLightRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_request.xhtml) The information required to examine a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_request.xhtml#details)  
 struct [GetDirectionalLightResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_response.xhtml) The information about a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_response.xhtml#details)  
 struct [GetDirectionalLightStateRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_state_request.xhtml) The information required to examine a state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_state_request.xhtml#details)  
 struct [GetDirectionalLightStateResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_state_response.xhtml) The information about a directional light state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_get_directional_light_state_response.xhtml#details)  
 struct [ListDirectionalLightsResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_list_directional_lights_response.xhtml) The identities of all directional lights in the collection. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_list_directional_lights_response.xhtml#details)  
 struct [Monochromatic](structasset__preparation_1_1v3_1_1directional__light_1_1_monochromatic.xhtml) [Monochromatic](structasset__preparation_1_1v3_1_1directional__light_1_1_monochromatic.xhtml "Monochromatic spectrum.") spectrum. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_monochromatic.xhtml#details)  
 struct [SpectrumLibrary](structasset__preparation_1_1v3_1_1directional__light_1_1_spectrum_library.xhtml) Spectrum based on a spectrum file. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_spectrum_library.xhtml#details)  
 struct [Sun](structasset__preparation_1_1v3_1_1directional__light_1_1_sun.xhtml) The properties of a sun directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_sun.xhtml#details)  
 struct [UpdateDirectionalLightRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_request.xhtml) The information required to update a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_request.xhtml#details)  
 struct [UpdateDirectionalLightResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_response.xhtml) The response returned when updating a directional light. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_response.xhtml#details)  
 struct [UpdateDirectionalLightStateRequest](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_state_request.xhtml) The information required to update a directional light state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_state_request.xhtml#details)  
 struct [UpdateDirectionalLightStateResponse](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_state_response.xhtml) The response returned when updating a directional light state. [More...](structasset__preparation_1_1v3_1_1directional__light_1_1_update_directional_light_state_response.xhtml#details)  
 ## <a name="var-members"></a>Variables

import google protobuf empty [proto](namespaceasset__preparation_1_1v3_1_1directional__light.xhtml#a6c508f45e26e78a1aefec603c2c16779)## Variable Documentation

<a id="a6c508f45e26e78a1aefec603c2c16779"></a>## [◆ ](#a6c508f45e26e78a1aefec603c2c16779)proto

 import google protobuf wrappers asset\_preparation::v3::directional\_light::proto