OpenGLスレ Part 3 at TECH
[2ch|▼Menu]
142:デフォルトの名無しさん
03/11/28 04:05
>>131さんのレス>>140のdraw(GL_SELECT);の下に

draw(GL_SELECT);
glPushMatrix();
glLoadIdentity();
glMatrixMode( GL_PROJECTION );
glPushMatrix();
glLoadIdentity();
Drawオブジェクト();
glPopMatrix();
glMatrixMode( GL_MODELVIEW );
glPopMatrix();

といった感じで、PROJECTIONモードで描きたいオブジェクトを作成したのですが、
「draw(GL_SELECT);で描画したものは正確にピックでき、
それ以外の箇所では、Drawオブジェクト();があるないにかかわらず、
Drawオブジェクト();の識別子がピックされます。」
gluPickMatrix(); は、GL_MODELVIEWにしか対応していなくて、
GL_PROJECTIONの場合は、他の関数を使うべきなのでしょうか?
MODELVIEWとPROJECTIONの理解がまだ浅いようで、勘違いしていたらすみません。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4901日前に更新/216 KB
担当:undef