mojira.dev

Mytanic

Assigned

No issues.

Reported

Comments

Is there a explanation for the intended behaviour? Is it the OpenGL pipeline? Or have I got my Quaternion transformations mixed up? As far as I understand affine transforms are normally applied around the new axis created by translations.

According to the 1.19.4 Release Notes, translation is applied first: "Transforms are composed in order translation, left_rotation, scale, right_rotation". https://www.minecraft.net/en-us/article/minecraft-java-edition-1-19-4