    

 ## On this page

  

 

 # asset\_preparation::v3::scene\_tree::GeometryInstanceProperties Struct Reference

 Last update: 16.07.2025 

The properties of a geometry instance. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#details)

Collaboration diagram for asset_preparation::v3::scene_tree::GeometryInstanceProperties:

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

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

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

google::protobuf::Int32Value [geometry\_identifier](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#aa4f2d25cc31e1f178a64035437986236) = 1 [Transform](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml) [transform](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#a81803ea3e9b4fc73efe97525152df132) = 2 google::protobuf::BoolValue [visibility](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#a3501c8b6961d0970c90e1eafba1f5577) = 3 [ThermalProperties](structasset__preparation_1_1v3_1_1scene__tree_1_1_thermal_properties.xhtml) [thermal\_properties](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#ac3895a8438e4608602ff7533f7ee5a7e) = 4 repeated [common::TagIdentity](structasset__preparation_1_1v3_1_1common_1_1_tag_identity.xhtml) [removed\_tags](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#a042ebbd6966066f4800daf1342b8afbf) = 5 repeated [common::Tag](structasset__preparation_1_1v3_1_1common_1_1_tag.xhtml) [added\_tags](structasset__preparation_1_1v3_1_1scene__tree_1_1_geometry_instance_properties.xhtml#a7f34c7de30e08a842eefd27bc10b518b) = 6 <a id="details" name="details"></a>## Detailed Description

The properties of a geometry instance.



## Member Data Documentation

<a id="aa4f2d25cc31e1f178a64035437986236"></a>## [◆ ](#aa4f2d25cc31e1f178a64035437986236)geometry\_identifier

 google::protobuf::Int32Value asset\_preparation::v3::scene\_tree::GeometryInstanceProperties::geometry\_identifier = 1

The identifier of the referenced geometry.

NoteMandatory for creation. Ignored during edition. 



<a id="a81803ea3e9b4fc73efe97525152df132"></a>## [◆ ](#a81803ea3e9b4fc73efe97525152df132)transform

 [Transform](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml) asset\_preparation::v3::scene\_tree::GeometryInstanceProperties::transform = 2

The geometry instance transformation.





<a id="a3501c8b6961d0970c90e1eafba1f5577"></a>## [◆ ](#a3501c8b6961d0970c90e1eafba1f5577)visibility

 google::protobuf::BoolValue asset\_preparation::v3::scene\_tree::GeometryInstanceProperties::visibility = 3

The geometry instance visibility.

NoteThe geometry instance is visible by default. 



<a id="ac3895a8438e4608602ff7533f7ee5a7e"></a>## [◆ ](#ac3895a8438e4608602ff7533f7ee5a7e)thermal\_properties

 [ThermalProperties](structasset__preparation_1_1v3_1_1scene__tree_1_1_thermal_properties.xhtml) asset\_preparation::v3::scene\_tree::GeometryInstanceProperties::thermal\_properties = 4

The thermal properties of the instance.

NoteThe thermal properties are not set by default. 



<a id="a042ebbd6966066f4800daf1342b8afbf"></a>## [◆ ](#a042ebbd6966066f4800daf1342b8afbf)removed\_tags

 repeated [common::TagIdentity](structasset__preparation_1_1v3_1_1common_1_1_tag_identity.xhtml) asset\_preparation::v3::scene\_tree::GeometryInstanceProperties::removed\_tags = 5

Tags to remove from the geometry instance.





<a id="a7f34c7de30e08a842eefd27bc10b518b"></a>## [◆ ](#a7f34c7de30e08a842eefd27bc10b518b)added\_tags

 repeated [common::Tag](structasset__preparation_1_1v3_1_1common_1_1_tag.xhtml) asset\_preparation::v3::scene\_tree::GeometryInstanceProperties::added\_tags = 6

Tag(s) to add to the geometry instance.

NoteIf you want to tag a dynamic asset as a custom simulation object, you must add the custom tag first, then add a second asset tag: BASIC\_TYPE\_VEHICLE, BASIC\_TYPE\_PEDESTRIAN or BASIC\_TYPE\_ANIMAL, in this specific order. 



---

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