After rotation on x-axis object shifting forward and down.
After rotation on z axis object shifting left and down.
final node = ArCoreRotatingNode(
shape: ArCoreCube(
size: vector.Vector3(1, 0.02, 0.4)
),
position: vector.Vector3(0,0,0),
rotation: vector.Vector4( sin(anglepi/360), 0, 0, cos(anglepi/360)),
);
photos with rotation 30°, 90°, 45°.
Both planes are same, except rotation.



After rotation on x-axis object shifting forward and down.
After rotation on z axis object shifting left and down.
final node = ArCoreRotatingNode(



shape: ArCoreCube(
size: vector.Vector3(1, 0.02, 0.4)
),
position: vector.Vector3(0,0,0),
rotation: vector.Vector4( sin(anglepi/360), 0, 0, cos(anglepi/360)),
);
photos with rotation 30°, 90°, 45°.
Both planes are same, except rotation.