в документах pyrr.Matrix он утверждает:
Matrices are laid out in row-major format and can be loaded directly into OpenGL. To convert to column-major format, transpose the array using the numpy.array.T method.
создание матрицы преобразования дает мне:
Matrix44.from_translation( np.array([1,2,3]))
Matrix44([[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[1, 2, 3, 1]])
Если макет является основным по строкам, я ожидаю вывод чтобы быть транспонированным:
Matrix44([[1, 0, 0, 1],
[0, 1, 0, 2],
[0, 0, 1, 3],
[0, 0, 0, 1]])
Скорее всего, я в замешательстве (я из C / OpenGL), но кто-нибудь может просветить меня?
Джонатан