    

 ## On this page

  

 

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

 Last update: 16.07.2025 

Euler angles. [More...](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml#details)

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

double [x](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml#aae601a182dd875b0b10caf4e72654f62) = 1 double [y](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml#a9e2411604be814c140e063e481898d0f) = 2 double [z](structasset__preparation_1_1v3_1_1scene__tree_1_1_euler_angles.xhtml#ad7ee28faf518423f7e28c2d278e4d1a1) = 3 <a id="details" name="details"></a>## Detailed Description

Euler angles.

Unit: Degree

NoteRotations expressed in Euler Angles are applied following the intrinsic sequence: pitch (X), yaw (Y), roll (Z). When a rotation is set around 2 axes or more, the vertex is rotated first around the X axis. Then, the rotation around the Y axis is applied to the vertex rotated on X. Finally, the rotation around the Z axis is applied to the vertex rotated on X and Y. 

## Member Data Documentation

<a id="aae601a182dd875b0b10caf4e72654f62"></a>## [◆ ](#aae601a182dd875b0b10caf4e72654f62)x

 double asset\_preparation::v3::scene\_tree::EulerAngles::x = 1

Rotation along the X axis.





<a id="a9e2411604be814c140e063e481898d0f"></a>## [◆ ](#a9e2411604be814c140e063e481898d0f)y

 double asset\_preparation::v3::scene\_tree::EulerAngles::y = 2

Rotation along the Y axis.





<a id="ad7ee28faf518423f7e28c2d278e4d1a1"></a>## [◆ ](#ad7ee28faf518423f7e28c2d278e4d1a1)z

 double asset\_preparation::v3::scene\_tree::EulerAngles::z = 3

Rotation along the Z axis.





---

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