Transform deconstruct (to rotation, position and scale)

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By websterek

Hi, how can I deconstruct transform (matrix4) to separate position, rotation and scale? I need this to operate on output values of looking_at() function.

My parent should moving separately to child what should be looking at some point. When I’m applying look_at() function it’s not working as I expected. So I would like to get rotation angles from transform.looking_at() operation and modify output rotation as I need.