    

 ## On this page

  

 

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

 Last update: 16.07.2025 

The properties of a node. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_properties.xhtml#details)

Collaboration diagram for asset_preparation::v3::scene_tree::NodeProperties:

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

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

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

[Transform](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml) [transform](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_properties.xhtml#ae9e0f2514f4d714ae46d5c67422c375c) = 1 google::protobuf::BoolValue [visibility](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_properties.xhtml#aa3523386db66334d212896d13493d737) = 2 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_node_properties.xhtml#a3f125dd9ed7cd84f836165e4bdc1d53f) = 3 repeated [common::Tag](structasset__preparation_1_1v3_1_1common_1_1_tag.xhtml) [added\_tags](structasset__preparation_1_1v3_1_1scene__tree_1_1_node_properties.xhtml#a0e5b7b0456b901c0b9034d16869ed2f4) = 4 <a id="details" name="details"></a>## Detailed Description

The properties of a node.



## Member Data Documentation

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

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

The node transformation.





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

 google::protobuf::BoolValue asset\_preparation::v3::scene\_tree::NodeProperties::visibility = 2

The node visibility.

NoteThe node is visible by default. 



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

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

Tag(s) to remove from the node.





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

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

Tag(s) to add to the node.

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