Использование формата column-major в спецификации и Синей книге

Я просто читал OpenGL FAQ здесь:http://www.opengl.org/resources/faq/technical/transformations.htm

смотреть на их раздел, озаглавленный "9.005 несколько столбцов матриц в OpenGL или строкам?- Внизу написано:

"к сожалению, использование основного формата столбца в спецификации и Синей книге привело к бесконечной путанице в сообществе программирования OpenGL. Столбцовая нотация предполагает, что матрицы не выкладываются в память как программист бы ожидал."

теперь я изо всех сил стараюсь всегда передавать матричные данные OpenGL в порядке столбцов, чтобы не тратить время обработки OpenGL на операции транспонирования. Но означает ли этот ответ FAQ, что мне не нужно это делать?

1 ответов


сам FAQ немного устарел. Технически с OpenGL-3 можно передавать матрицы в формате порядка строк, установив транспонировать