Skip to main content

web opengl®とは何ですか?

web web opengl®Webサイトに2Dおよび3Dコンピューターグラフィックを含めるために使用されるソフトウェアライブラリです。公開仕様として、opengl®ロイヤルティなしでどのプラットフォームにも自由に実装できます。部分的には、このため、それは非常に人気があり、2011年半ばまでに、WebGL&Tradeを介してすべての主要なWebブラウザーによってサポートされていました。図書館。パーソナルコンピューターでの人気に加えて、Web OpenGL&Reg;携帯電話やいくつかのビデオゲームコンソールなど、他の多くのプラットフォームで入手できます。1990年代初頭、コンピューターグラフィックスプログラマーは、急速に増加するグラフィックスカードをサポートするプログラミングソフトウェアの複雑な仕事に直面していました。各メーカーは、タスクを支援する独自のソフトウェアライブラリを提供しましたが、プログラマーはハードウェアごとにグラフィックを個別にプログラムする必要があります。その後、各プログラムは、異なるハードウェアで個別にテストする必要があります。ソフトウェアがリリースされた後に新しいグラフィックカードがリリースされた場合、新しいハードウェアで動作するためにソフトウェアを更新する必要がある可能性が高くなりました。このプロセスは困難で、時間がかかり、高価でした。新しいソフトウェアライブラリはすべての新しいグラフィックカードに実装できます。つまり、プログラマーはグラフィックを1回だけプログラムする必要があります。グラフィックドライバーが正確で最新の状態である限り、ソフトウェアは実行されます。opengl®また、テストの問題を解決しました。すべてのグラフィックカードは、プログラミングの観点からは多かれ少なかれ同じようになりました。あらゆる種類のコンピューターで同じように実行されるため、異なるオペレーティングシステムやハードウェアプラットフォームの間でゲームやその他のグラフィックソフトウェアを簡単に移植する可能性を開きました。通常、opengl®新しいグラフィックスカードのメーカーによって実装されています。opengl®すでにソフトウェアの問題を解決していましたが、Webサイトには、コンピューターとそのハードウェアへのアクセス量に関する技術的な制限があります。web opengl®OpenGL&Reg;を作成することにより、その問題を解決しようとしますブラウザ内で利用可能なライブラリは、実行中のコンピューターへの他のアクセスをWebアプリに付与せずに利用できます。まず、すべての主要なブラウザに実装されていますが、特にそのコンピューターが古いソフトウェアを実行している場合、特定のコンピューターにインストールされない場合があります。web opengl®非常にリソース集中的であり、下端コンピューターやネットブックでスムーズに実行できない場合があります。プログラマーは、コンピューターに表示したいものを正確に指定できますが、レンダリングプロセスが予期しない方法で失敗または破損する可能性があります。