Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个透视投影。我想让一个对象跟随鼠标。当我将对象设置为几乎在近剪裁平面上时,它工作正常。但是当对象超出近剪裁平面时,与鼠标位置相比,它的运动越来越扭曲。我知道我需要更改 X 和 Y 坐标以反映修改后的 Z,但我不知道确切的方程式。
视口将贴图限制在近平面,因此靠近近平面的比例因子约为 1。因此,您所要做的就是根据视图坐标中对象的距离相对于近剪裁平面的距离进行缩放:
scale = Z_object / Z_near