タイトルCocoaアプリケーションでOpenGLのグラフィックスを利用するサンプルプログラムカテゴリーグラフィックス, Cocoa
作成日2001/6/19 16:48:54作成者新居雅行
Appleよりサンプルコードとして公開されたNSGL Teapotは、CocoaアプリケーションでのOpenGLによる3Dグラフィックスの利用方法を説明するものである。Project Builderで作成されたサンプルで、ティーポットにグラフィックスをマッピングした画像が表示され、マウス操作で見える方向をぐるぐると変更できるといったものである。CocoaではOpenGLベースのグラフィックスを表示するためにNSOpenGLViewというクラスが定義されているが、このサンプルではそのクラスのサブクラスを作成して、そこで処理プログラムを記述している。描画メソッド中ではOpenGLのAPIをC言語の形式で呼び出している。アプリケーション全体はObjective-Cで作成されている。
関連リンクNSGL Teapot