首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

在OpenGL中,用gluPickMatrix拾取3D对象时有有关问题

2012-02-28 
在OpenGL中,用gluPickMatrix拾取3D对象时有问题在OpenGL中,我的投影函数是gluPerspective(...),并且用到了

在OpenGL中,用gluPickMatrix拾取3D对象时有问题
在OpenGL中,我的投影函数是gluPerspective(...),并且用到了gluLookAt(eyeX,eyeY,eyeZ,   lookX,lookY,lookZ,   upX,upY,upZ),当UP(0,1,0)时可以拾取3D对象,但变为UP(0,0,1)时,为使3D对象正常显示,我将3D对象的y,z坐标互换了,且不能拾取,我也清楚UP(0,1,0)---> UP(0,0,1),相当于相机转了90度,但现在怎么处理才能拾取,请高手帮忙分析一下.

[解决办法]
当改变坐标系时,相关的数据都得改过来。
[解决办法]
恩.是这样
[解决办法]
我按照这个步骤做了,为什么反回的命中数不对

热点排行