    

 ## On this page

  

 

 # asset\_preparation::v3::scene\_tree Namespace Reference

 Last update: 16.07.2025 

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

struct [CreateDirectionalLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_directional_light_instance_request.xhtml) The information required to create a directional light instance under a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_directional_light_instance_request.xhtml#details)  
 struct [CreateDirectionalLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_directional_light_instance_response.xhtml) The identifier of the created directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_directional_light_instance_response.xhtml#details)  
 struct [CreateGeometryInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_geometry_instance_request.xhtml) The information required to create a geometry instance under a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_geometry_instance_request.xhtml#details)  
 struct [CreateGeometryInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_geometry_instance_response.xhtml) The identifier of the created geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_geometry_instance_response.xhtml#details)  
 struct [CreateNodeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_node_request.xhtml) The information required to create a node under a scene tree or a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_node_request.xhtml#details)  
 struct [CreateNodeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_node_response.xhtml) The identifier of the created node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_node_response.xhtml#details)  
 struct [CreatePointLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_point_light_instance_request.xhtml) The information required to create a point light instance under a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_point_light_instance_request.xhtml#details)  
 struct [CreatePointLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_point_light_instance_response.xhtml) The identifier of the created point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_point_light_instance_response.xhtml#details)  
 struct [CreateSceneTreeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_scene_tree_request.xhtml) The information required to create a scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_scene_tree_request.xhtml#details)  
 struct [CreateSceneTreeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_scene_tree_response.xhtml) The identity of the created scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_create_scene_tree_response.xhtml#details)  
 struct [CustomTemperature](structasset__preparation_1_1v3_1_1scene__tree_1_1_custom_temperature.xhtml) The custom temperature. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_custom_temperature.xhtml#details)  
 struct [DeleteDirectionalLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_directional_light_instance_request.xhtml) The information required to delete a directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_directional_light_instance_request.xhtml#details)  
 struct [DeleteDirectionalLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_directional_light_instance_response.xhtml) The response returned when deleting a directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_directional_light_instance_response.xhtml#details)  
 struct [DeleteGeometryInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_geometry_instance_request.xhtml) The information required to delete a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_geometry_instance_request.xhtml#details)  
 struct [DeleteGeometryInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_geometry_instance_response.xhtml) The response returned when deleting a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_geometry_instance_response.xhtml#details)  
 struct [DeleteNodeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_node_request.xhtml) The information required to delete a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_node_request.xhtml#details)  
 struct [DeleteNodeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_node_response.xhtml) The response returned when deleting a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_node_response.xhtml#details)  
 struct [DeletePointLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_point_light_instance_request.xhtml) The information required to delete a point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_point_light_instance_request.xhtml#details)  
 struct [DeletePointLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_point_light_instance_response.xhtml) The response returned when deleting a point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_point_light_instance_response.xhtml#details)  
 struct [DeleteSceneTreeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_scene_tree_request.xhtml) The information required to delete a scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_scene_tree_request.xhtml#details)  
 struct [DeleteSceneTreeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_scene_tree_response.xhtml) The response returned when deleting a scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_delete_scene_tree_response.xhtml#details)  
 struct [DirectionalLightInstanceIdentity](structasset__preparation_1_1v3_1_1scene__tree_1_1_directional_light_instance_identity.xhtml) The full identity of a directional light instance, consisting of an identifier and a name. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_directional_light_instance_identity.xhtml#details)  
 struct [DirectionalLightInstanceProperties](structasset__preparation_1_1v3_1_1scene__tree_1_1_directional_light_instance_properties.xhtml) The properties of a directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_directional_light_instance_properties.xhtml#details)  
 struct [EulerAngles](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml) Euler angles. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml#details)  
 struct [GeometryInstanceIdentity](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_identity.xhtml) The full identity of a geometry instance, consisting of an identifier and a name. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_identity.xhtml#details)  
 struct [GeometryInstanceProperties](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml) The properties of a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#details)  
 struct [GetAssetChunksRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_asset_chunks_request.xhtml) The information required to export a scene tree as a stream of asset chunks. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_asset_chunks_request.xhtml#details)  
 struct [GetAssetFileRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_asset_file_request.xhtml) The information required to export a scene tree as an asset file. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_asset_file_request.xhtml#details)  
 struct [GetAssetFileResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_asset_file_response.xhtml) The response returned when exporting a scene tree as an asset file. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_asset_file_response.xhtml#details)  
 struct [GetDirectionalLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_directional_light_instance_request.xhtml) The information required to examine a directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_directional_light_instance_request.xhtml#details)  
 struct [GetDirectionalLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_directional_light_instance_response.xhtml) The information about a directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_directional_light_instance_response.xhtml#details)  
 struct [GetGeometryInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_geometry_instance_request.xhtml) The information required to examine a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_geometry_instance_request.xhtml#details)  
 struct [GetGeometryInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_geometry_instance_response.xhtml) The information about a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_geometry_instance_response.xhtml#details)  
 struct [GetNodeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_node_request.xhtml) The information required to examine a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_node_request.xhtml#details)  
 struct [GetNodeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_node_response.xhtml) The information about a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_node_response.xhtml#details)  
 struct [GetPointLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_point_light_instance_request.xhtml) The information required to examine a point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_point_light_instance_request.xhtml#details)  
 struct [GetPointLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_point_light_instance_response.xhtml) The information about a point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_point_light_instance_response.xhtml#details)  
 struct [GetSceneTreeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_scene_tree_request.xhtml) The information required to examine a scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_scene_tree_request.xhtml#details)  
 struct [GetSceneTreeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_scene_tree_response.xhtml) The information about a scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_get_scene_tree_response.xhtml#details)  
 struct [ListSceneTreesResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_list_scene_trees_response.xhtml) The identities of all scene trees in the collection. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_list_scene_trees_response.xhtml#details)  
 struct [NodeIdentity](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_identity.xhtml) The full identity of a node, consisting of an identifier and a name. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_identity.xhtml#details)  
 struct [NodeProperties](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_properties.xhtml) The properties of a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_properties.xhtml#details)  
 struct [PointLightInstanceIdentity](structasset__preparation_1_1v3_1_1scene__tree_1_1_point_light_instance_identity.xhtml) The full identity of a point light instance, consisting of an identifier and a name. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_point_light_instance_identity.xhtml#details)  
 struct [PointLightInstanceProperties](structasset__preparation_1_1v3_1_1scene__tree_1_1_point_light_instance_properties.xhtml) The properties of a point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_point_light_instance_properties.xhtml#details)  
 struct [Quaternion](structasset__preparation_1_1v3_1_1scene__tree_1_1_quaternion.xhtml) A quaternion. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_quaternion.xhtml#details)  
 struct [SceneTreeIdentity](structasset__preparation_1_1v3_1_1scene__tree_1_1_scene_tree_identity.xhtml) The full identity of a scene tree, consisting of an identifier and a name. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_scene_tree_identity.xhtml#details)  
 class [SceneTreePreparation](classasset__preparation_1_1v3_1_1scene__tree_1_1_scene_tree_preparation.xhtml) Scene Tree Preparation Service. [More...](classasset__preparation_1_1v3_1_1scene__tree_1_1_scene_tree_preparation.xhtml#details)  
 struct [ThermalProperties](structasset__preparation_1_1v3_1_1scene__tree_1_1_thermal_properties.xhtml) The thermal properties. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_thermal_properties.xhtml#details)  
 struct [Transform](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml) The transformation of an object in the scene tree hierarchy. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#details)  
 struct [UpdateDirectionalLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_directional_light_instance_request.xhtml) The information required to edit the properties of a directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_directional_light_instance_request.xhtml#details)  
 struct [UpdateDirectionalLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_directional_light_instance_response.xhtml) The response returned when updating a directional light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_directional_light_instance_response.xhtml#details)  
 struct [UpdateGeometryInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_geometry_instance_request.xhtml) The information required to update a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_geometry_instance_request.xhtml#details)  
 struct [UpdateGeometryInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_geometry_instance_response.xhtml) The response returned when updating a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_geometry_instance_response.xhtml#details)  
 struct [UpdateNodeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_node_request.xhtml) The information required to update a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_node_request.xhtml#details)  
 struct [UpdateNodeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_node_response.xhtml) The response returned when updating a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_node_response.xhtml#details)  
 struct [UpdatePointLightInstanceRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_point_light_instance_request.xhtml) The information required to update a point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_point_light_instance_request.xhtml#details)  
 struct [UpdatePointLightInstanceResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_point_light_instance_response.xhtml) The response returned when updating a point light instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_point_light_instance_response.xhtml#details)  
 struct [UpdateSceneTreeRequest](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_scene_tree_request.xhtml) The information required to update a scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_scene_tree_request.xhtml#details)  
 struct [UpdateSceneTreeResponse](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_scene_tree_response.xhtml) The response returned when updating a scene tree. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_update_scene_tree_response.xhtml#details)  
 ## <a name="enum-members"></a>Enumerations

enum [Relativity](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0e) { [RELATIVITY\_UNSPECIFIED](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0ea5b4d29300eff78968e01059f51454f4b) = 0, [RELATIVITY\_RELATIVE](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0eab2bf09fef1586913270e906aab73d40b) = 1, [RELATIVITY\_ABSOLUTE](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0ea25c22d593e9ad4c4ad3336ac8acf83f5) = 2 } Relativity of a transformation. [More...](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0e)  
 ## <a name="var-members"></a>Variables

import asset\_preparation\_api common chunk [proto](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a2e74866b1b256cd200f91f2955573731)## Enumeration Type Documentation

<a id="a333bf153dccb8ee0630d57aba8691d0e"></a>## [◆ ](#a333bf153dccb8ee0630d57aba8691d0e)Relativity

 enum [asset\_preparation::v3::scene\_tree::Relativity](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0e)

Relativity of a transformation.

Enumerator<a id="a333bf153dccb8ee0630d57aba8691d0ea5b4d29300eff78968e01059f51454f4b"></a>RELATIVITY\_UNSPECIFIED The transformation relativity is unspecified.

<a id="a333bf153dccb8ee0630d57aba8691d0eab2bf09fef1586913270e906aab73d40b"></a>RELATIVITY\_RELATIVE The transformation is relative to the object's parent.

<a id="a333bf153dccb8ee0630d57aba8691d0ea25c22d593e9ad4c4ad3336ac8acf83f5"></a>RELATIVITY\_ABSOLUTE The transformation is in world coordinates.





## Variable Documentation

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

 import google protobuf wrappers asset\_preparation::v3::scene\_tree::proto