I am attempting to convert a set of Transformation Matrices for animating objects in ThreeJS. These matrices are extracted from Rhino, a Z-Up Modeler, and need to be converted to Y-Up for use in ThreeJS. I came across a similar question on this platform, but the provided solution didn't work for me as my transformations didn't transfer correctly.
Is there anyone who can help me convert the following 4x4 matrix from a Z-Up coordinate system to a Y-Up Coordinate System?
{ a, b, c, d }
{ e, f, g, h }
{ i, j, k, l }
{ m, n, o, p }