我正在构建一个简单的 3D 拖放界面进行处理,并希望检测鼠标何时滑过一个对象。我想我需要对 3D 模型坐标进行一些矩阵转换,以将它们放入屏幕空间等等......
我有这个工作的简单版本,问题是当相机在场景中移动时,我得到的坐标会变得混乱。
那么如何将平铺坐标转换为屏幕空间(因为 screenX 和 screenY 无法正常工作)?
更新: 我最终从处理站点中找到了两个关于如何执行此操作的示例。感谢villintehaspam。
我正在构建一个简单的 3D 拖放界面进行处理,并希望检测鼠标何时滑过一个对象。我想我需要对 3D 模型坐标进行一些矩阵转换,以将它们放入屏幕空间等等......
我有这个工作的简单版本,问题是当相机在场景中移动时,我得到的坐标会变得混乱。
那么如何将平铺坐标转换为屏幕空间(因为 screenX 和 screenY 无法正常工作)?
更新: 我最终从处理站点中找到了两个关于如何执行此操作的示例。感谢villintehaspam。