CAVE 3回目

 CAVE行ってきました、前回のリベンジです。僕も少しずつ慣れてきたからか、だんだん言うことを聞くようになってきました。満天の星を表示でき、今回は満足のいく結果が得られました。

・テクスチャーを読み込まなかった問題を解決
AUX_RGBImageRecを使うのに、プロパティ->リンカ->入力->追加の依存ファイルでglaux.libを追加して、をインクルードするだけでした、反省。

・点や線が使えなかった問題を解決
MatrixModeをデフォルトのまま使ったら、描画されるようになりました。

・描画範囲の問題は未解決
gluPerspectiveで描画範囲を広げるプログラムを作りましたが、大きく変更しても見た目の描画範囲がまったく変りませんでした。こんどはグリットとか表示して確認してみます。

・Fog(霧)の実装成功
特に問題もなく、実装できました。

・条件付ながらOpenGLコードの分離に成功
mainとOpenGLのコードを分離して、Windows用プログラムのOpenGLの部分だけ移動・コンパイルすればCAVE用プログラムが作れるようにするもの。まだ完全でないのでOpenGLのコードを変更しなければなりませんでしたが、概ね成功。


<次の目標>
・点データを読み込んで表示するプログラムを実行
・そのプログラムで4次元データを扱えるように変更
・コントローラーによる操作の変更
・OpenGLコードを変更せずにCAVEでコンパイル・実行できるようにする
・ついでに何か別な志向のものが作れればいいな(迷路とか)

投稿者 robosheep : 2005年10月26日 19:54

トラックバック

このエントリーのトラックバックURL:
http://render.s73.xrea.com/mt/mt-tb.cgi/531