如何延长鼠标在 OpenGL 窗口中的移动距离?
我希望实现的是一个类似 fps 的界面,其中隐藏了光标,并且相机旋转不受鼠标必须留在窗口边界内的限制。
最佳答案
每次鼠标移动后,使用 glutWarpPointer 将鼠标移回屏幕中间(这将在 glutMotionFunc、glutPassiveMotionFunc 中)。 使用 glutsetcursor 更改或隐藏光标的外观。
关于c++ - 如何在 OpenGL 窗口模式下扩展鼠标空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2858217/