13 c opengl mouse graphics winapi
嘿,我正在为我的游戏制作地图编辑器,我正在尝试将鼠标位置转换为游戏世界中的位置,使用gluPerspective设置视图
rob*_*jam 7
一个好的起点是函数gluUnProject,它接受鼠标坐标并计算对象空间坐标.请查看http://nehe.gamedev.net/data/articles/article.asp?article=13获取基本教程.
gluUnProject
更新:
您必须为该文章中的代码启用深度缓冲才能工作.鼠标坐标的Z值是根据该点的深度缓冲区中的值确定的.
在初始化代码中,请确保执行以下操作:
glEnable(GL_DEPTH);
归档时间:
15 年,7 月 前
查看次数:
15134 次
最近记录:
14 年,1 月 前