2

インターネットで検索しているときに、3D ゲーム ブラウザの webgl と opengl es を見つけました。しかし、2種類のAPIの違いがわかりません。

4

1 に答える 1

5

WebGL は OpenGL-ES に基づいていますが、GL コンテキストのコンテナーである HTML5 Canvas で記述されているという違いがあります。また、GL コンテキスト対応の Canvas DOM を介して利用できる JavaScript 関数の新しいセットを定義します。

OpenGL-ES は、プラットフォームに依存しないレンダリング API の仕様です。ブラウザーと HTML5 キャンバスプラットフォームであり、WebGL はこのプラットフォーム用の OpenGL-ES-2 の派生物です。

于 2012-11-21T10:41:22.280 に答える