Webgl / OpenGL ES içindeki glUniformMatrix4fv'nin devrik değeri neden yanlış olmalı?
OpenGL ES spec , devrik değerin false olması gerektiğini veya bir INVALID_VALUE oluşturulduğunu söylüyor. Neden parametre var?
Webgl / OpenGL ES içindeki glUniformMatrix4fv'nin devrik değeri neden yanlış olmalı?
OpenGL ES spec , devrik değerin false olması gerektiğini veya bir INVALID_VALUE oluşturulduğunu söylüyor. Neden parametre var?
Yanıtlar:
Parametre, OpenGL ES teknik özelliğinin OpenGL teknik özelliğine uyması nedeniyle oluşur: OpenGL ES 2.0, OpenGL 2.0 teknik özelliğine göre tanımlanır
OpenGL spec, bu parametre, mevcut bu nedenle de kullanılmamış olsa bile, OpenGL ES spec bulunmaktadır.
OES, standart OpenGL'nin bir alt kümesi olduğundan ve işlevlerin her iki uygulamada da aynı parametrelere sahip olması gerekir. OpenGL'de, transpoze parametresi , matrisin satır-büyük veya sütun-büyük sırada olup olmadığını belirtmek için kullanılır, ancak OES yalnızca sütun-büyüklüğünü desteklediğinden, her zaman yanlış olmalıdır.