OpenGL 単語


ニコニコ動画でOpenGLの動画を見に行く

オープンジーエル

1.0千文字の記事
これはリビジョン 2711391 の記事です。
内容が古い・もしくは誤っている可能性があります。
最新版をみる

OpenGL(Open Graphics Library)とは、SGI(Silicon Graphics)社が開発した3Dグラフィックスのためのライブラリである。

概要

元々はSiliconGraphicsによる内部グラフィックスシステムであったIrisGLを改良、公開したもの。一般公開されているため、多くの機器、OSに対応するクロスプラットフォームライブラリである。モバイルデバイス向けに機能が簡略化された「OpenGL ES」や、web上での軽快な動作を目的としたWebGLも開発されている。

3DCG用の機能中心だが、2Dにも十分利用可能。ただしあくまでグラフィックスライブラリであるため、音声や入出力などは他のライブラリ、コードが必要。またレイトレーシングや文字表示も単体では処理できない。得意分野についてもOpenGLを直接使うのは敷居が高く、GLUTなどの補助ライブラリが用いられることが多い。

MSプラットフォーム限定のDirect3Dと違い、一度コードを書けばほぼあらゆるOSでも通用するという利点がある(マルチプラットフォーム)。両者は一度統合を目指したこともあったが結局頓挫しており、要求するハードウェアの特性やAPIの違いは埋められていない。

かつては更新が遅いことで知られていたが、近年はDirect3Dにほぼ歩調を合わせた進歩を遂げるようになっている。

アップル社の非推奨化

2018年6月5日、米アップル社は今後はOpenGLを非推奨とするアナウンスを行った。同社のOSでのOpenGL環境をいつまで維持するかは不明である。同社は代わりとして独自のグラフィックAPI「Metal」を徐々に採用している。

歴史

  • 1992年 Ver.1.0リリース(初版)。
  • 1997年 Ver.1.1リリース。Windows標準ディスプレイドライバーに同梱されているのがこれである
  • 1998年 Ver.1.2リリース。
    参考文献 History of OpenGL(英語) OpenGLWiki

主なアプリケーションソフト

  • Minecraft(マインクラフト) - マイクロソフト社のサンドボックスゲーム
  • SecondLife(セカンドライフ) - 米LindenResearch(リンデンリサーチ)社の開発スタジオLindenLab(リンデンラボ)のメタバース

外部リンク

公式サイト
http://www.opengl.org/

日本SGI
http://www.sgi.co.jp/

関連項目

  • OpenGL ES
  • WebGL
  • DirectX
  • GLUT

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
落語家[単語]

提供: tosh.iaki

もっと見る

急上昇ワード改

最終更新:2025/12/14(日) 19:00

ほめられた記事

最終更新:2025/12/14(日) 19:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP