将 3D 点转换为 2D 点

Convert 3D Point To 2D Point

我所做的是在屏幕上显示与场景中的模型相同的二维纹理贴图。 并将模型完美地贴合在屏幕上。 如图所示 红点是 Bounds 的中心。 蓝点是二维纹理图像的中心。

由于3D有深度,所以3D模型的中心点应用到2D图像上。二维图像会偏离某个位置,无法连接在一起。

编辑 终于在这个.

中找到了答案

如果你想获得 2D 屏幕位置,你可以检查 Camera.WorldToScreenPoint 方法,正如我所理解的。