タイトル | 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 |