gpt4 book ai didi

将鼠标位置转换为世界位置 OpenGL

转载 作者:太空狗 更新时间:2023-10-29 16:38:41 25 4
gpt4 key购买 nike

嘿,我正在为我的游戏开发 map 编辑器,我正在尝试将鼠标位置转换为游戏世界中的位置, View 是使用 gluPerspective

最佳答案

一个好的起点是函数 gluUnProject,它获取鼠标坐标并计算对象空间坐标。看看http://nehe.gamedev.net/data/articles/article.asp?article=13获取基本教程。

更新:

您必须为该文章中的代码启用深度缓冲才能工作。鼠标坐标的 Z 值根据深度缓冲区中该点的值确定。

在您的初始化代码中,确保执行以下操作:

glEnable(GL_DEPTH);

关于将鼠标位置转换为世界位置 OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3089271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com