これは何? ボリュームデータ(各ボクセルに格納されているデータは unsigned char)を OpenGLを用いてリアルタイムレンダリングするためのクラスである。 ※ NVIDIAのGPUでうまく動かない場合がありましたが、vertex shader で クリッピング座標を明示的に出力すると解決しました。 ATIのグラフィクスカードを使う場合は shader/volume_renderer.vert の中の gl_ClipVertex への出力をコメントアウトして下さい。 ソースコード他 renderer.zip レンダリングを行うためにはこの中の以下のファイルが必要である。 FragmentShader.cpp FragmentShader.h ProgramObject.cpp ProgramObject.h ShaderObject.cpp ShaderObject.h Ve