哲1968年生まれ東京都出身。88年8月、Oh!X(日本ソフトバンク)にて「我ら電脳遊戯民」を執筆。以来、パソコン誌にて初歩のプログラミング、HTML、CGI、インターネットプロトコルなどの解説記事、インターネット関連のQ&A、ゲーム分析記事などを書く。兼業テクニカルライター。ホームページはこちら。OpenGLの組込機器用サブセット「OpenGL」は、ロイヤリティーフリーな、2D/3Dグラフィック用APIです。SGIという米国企業がグラフィックワークステーション「IRIS」用に開発したものをベースに作られ、現在では、ワークステーション用、パソコン用など特にプロフェッショナルグラフィック分野でよく利用されています。コンピュータ上で動くプログラムには、OSやミドルウエア、アプリケーションソフトがありますが、OSは基本ソフトであり、アプリケーションソフトはゲームやワープロ、ブラウザなどユーザーが直接使うプログラムのことです。ミドルウェアは、OSとアプリケーションソフトの間に立つソフトウェアで、OSだけでは足りない、アプリケーションを作るために必要な機能を提供してくれます。APIは、アプリケーションがどのようにOSやミドルウェアを使うか決めた取り決めのことで、OpenGLを理解していれば、パソコンや、ワークステーションなどさまざま機械で、2D/3Dグラフィックを画面に表示させる際、同じ方法で描くことができます。ES」は、組込機器用のOpenGLです。System」の略です。Groupが提唱しています。携帯電話やカーナビゲーションシステム、携帯ゲーム機などでは、パソコンやワークステーションに比べるとメモリの量やマシンパワーなどに制約があり、通常のOpenGLでは荷が重過ぎます。ちなみに、通常のOpenGLのように本来の機能が全て揃っているものはフルセットと呼ばれ、必要な機能だけに削ったものをサブセットと呼びます。1.3のサブセットとなっています。2.0のサブセットになる予定です。ESのアプリケーション開発に生かす、というようなことが可能になります。ESは、複数のOSに対応しており、実際に利用している機器が存在しています。ESをサポートしており、Javaアプリケーションで3Dグラフィックスを利用することができます。edition)を搭載しているためです。ESだけでなく「JSR-184」と呼ばれるJava標準のモバイル機器用3Dグラフィックライブラリも利用できます。ES準拠のライブラリは、各社から提供されています。テクノロジからは、同社のアプリケーションプロセッサ「SH-Mobile3」用のライブラリが提供されています。ESライブラリを使ったプログラムで、50万ポリゴン/秒以上(動作周波数54MHz)の性能を実現すると公表しています。