8

glBegin/を使用glEndした頂点ごとの描画でglVertexは、配列を使用すると高速になることがわかります。

しかし、どこglLoadIdentityですか?glMultMatrix? glTranslate? glRotate?

すべてのマトリックスを自分で処理する必要があるのはなぜですか?

4

1 に答える 1

17

WebGLはOpenES2.0バインディングです。OpenGL ES 2.0(および最新のOpenGL 3.2以降)には、これらの非推奨の関数はありません。すべてをシェーダーまたは独自のマトリックスライブラリで実行する必要があります。

良い点は、WebGLで利用できるマトリックスライブラリがたくさんあることです。最も優れた/最速の1つはglMatrix(https://github.com/toji/gl-matrix)です。

于 2010-07-26T02:58:07.310 に答える