    

 ## On this page

  

 

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

 Last update: 16.07.2025 

The transformation of an object in the scene tree hierarchy. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#details)

Collaboration diagram for asset_preparation::v3::scene_tree::Transform:

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

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

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

google::protobuf::DoubleValue [x\_position](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#aa14d539a1cc460a808b93e44c8f2d117) = 1 google::protobuf::DoubleValue [y\_position](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#a6865922cb1f30290c9c8c7c096157a82) = 2 google::protobuf::DoubleValue [z\_position](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#a93204c19ab00a89b2b0e119b73c03afa) = 3 [Quaternion](structasset__preparation_1_1v3_1_1scene__tree_1_1_quaternion.xhtml) [quaternion](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#a2067ecfd69c509a12b52856a0c8036c0) = 4 [EulerAngles](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml) [euler\_angles](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#ad5ec0d781b6b69ce9c4397737f21a629) = 5 google::protobuf::DoubleValue [x\_scale](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#aad0dd621a5f8bf75c449d73c37e00def) = 6 google::protobuf::DoubleValue [y\_scale](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#a4dd8b4d7869f9aceff542dc3eb7f3130) = 7 google::protobuf::DoubleValue [z\_scale](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#ae814bff82797fd50e92dd3adec61b983) = 8 [Relativity](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0e) [relativity](structasset__preparation_1_1v3_1_1scene__tree_1_1_transform.xhtml#aa7d581ae8845a2690898c832fee71117) = 9 <a id="details" name="details"></a>## Detailed Description

The transformation of an object in the scene tree hierarchy.



## Member Data Documentation

<a id="aa14d539a1cc460a808b93e44c8f2d117"></a>## [◆ ](#aa14d539a1cc460a808b93e44c8f2d117)x\_position

 google::protobuf::DoubleValue asset\_preparation::v3::scene\_tree::Transform::x\_position = 1

Position along the X axis.

Unit: meter (m)





<a id="a6865922cb1f30290c9c8c7c096157a82"></a>## [◆ ](#a6865922cb1f30290c9c8c7c096157a82)y\_position

 google::protobuf::DoubleValue asset\_preparation::v3::scene\_tree::Transform::y\_position = 2

Position along the Y axis.

Unit: meter (m)





<a id="a93204c19ab00a89b2b0e119b73c03afa"></a>## [◆ ](#a93204c19ab00a89b2b0e119b73c03afa)z\_position

 google::protobuf::DoubleValue asset\_preparation::v3::scene\_tree::Transform::z\_position = 3

Position along the Z axis.

Unit: meter (m)





<a id="a2067ecfd69c509a12b52856a0c8036c0"></a>## [◆ ](#a2067ecfd69c509a12b52856a0c8036c0)quaternion

 [Quaternion](structasset__preparation_1_1v3_1_1scene__tree_1_1_quaternion.xhtml) asset\_preparation::v3::scene\_tree::Transform::quaternion = 4

ONEOF(rotation) Rotation expressed as a quaternion.





<a id="ad5ec0d781b6b69ce9c4397737f21a629"></a>## [◆ ](#ad5ec0d781b6b69ce9c4397737f21a629)euler\_angles

 [EulerAngles](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml) asset\_preparation::v3::scene\_tree::Transform::euler\_angles = 5

ONEOF(rotation) Rotation expressed as Euler angles.





<a id="aad0dd621a5f8bf75c449d73c37e00def"></a>## [◆ ](#aad0dd621a5f8bf75c449d73c37e00def)x\_scale

 google::protobuf::DoubleValue asset\_preparation::v3::scene\_tree::Transform::x\_scale = 6

Scale along the X axis.





<a id="a4dd8b4d7869f9aceff542dc3eb7f3130"></a>## [◆ ](#a4dd8b4d7869f9aceff542dc3eb7f3130)y\_scale

 google::protobuf::DoubleValue asset\_preparation::v3::scene\_tree::Transform::y\_scale = 7

Scale along the Y axis.





<a id="ae814bff82797fd50e92dd3adec61b983"></a>## [◆ ](#ae814bff82797fd50e92dd3adec61b983)z\_scale

 google::protobuf::DoubleValue asset\_preparation::v3::scene\_tree::Transform::z\_scale = 8

Scale along the Z axis.





<a id="aa7d581ae8845a2690898c832fee71117"></a>## [◆ ](#aa7d581ae8845a2690898c832fee71117)relativity

 [Relativity](namespaceasset__preparation_1_1v3_1_1scene__tree.xhtml#a333bf153dccb8ee0630d57aba8691d0e) asset\_preparation::v3::scene\_tree::Transform::relativity = 9

Relativity.





---

The documentation for this struct was generated from the following file:- transform.proto