OpenGLとは何ですか?

Open Graphics Libraryの略で、 OpenGLはSGI(Silicon Graphics Inc.)の商標です。2Dおよび3Dレンダリングおよび3Dハードウェアアクセラレーションのためのクロスプラットフォーム標準およびAPIです。 1992年に最初に開発されました。

OpenGLには2つの種類があります。 1つ目はMicrosoft OpenGLで、これはWindowsまたはグラフィックカードのインストールソフトウェアによく含まれています。 もう1つはCosmo OpenGLで、これはアクセラレートグラフィックカードを搭載していないコンピュータシステム用に設計されています。

このインターフェースは、複雑な3次元シーンを描画するために使用される可能性がある250を超えるさまざまな関数呼び出しで構成されています。 CAD、バーチャルリアリティ、科学的および情報の視覚化、フライトシミュレーション、およびビデオゲームで広く使用されています。

OpenGLは2つの主な目的を果たします。

  1. 単一の統一されたインターフェースを提示することによって、さまざまな3Dアクセラレータとのインターフェースの複雑さを隠します。
  2. (必要に応じてソフトウェアエミュレーションを使用して)すべての実装に対して完全なOpenGL機能セットのサポートを要求することにより、ハードウェアプラットフォームのさまざまな機能をスムーズにします。

今日、OpenGLは非営利技術コンソーシアムのKhronos Groupによって管理されています。

API、コンピュータの略語、GL、ビデオカードの用語