【问题标题】:Converting 3D coordinates to 2D coordinates in Libgdx在 Libgdx 中将 3D 坐标转换为 2D 坐标
【发布时间】:2014-06-12 11:53:13
【问题描述】:

我正在尝试在我的 2D 屏幕上标记一个正在 3D 移动的模型,我有两个对象的 3D 位置,它们仅沿 x 和 z 轴移动,因此 Y 在这里不是问题。

由于我无法很好地解释这一点,所以我画了 3 张图片。
右上角是我拥有的信息,左中是他们在 xz 轴上向下看的示例,底部是我想要完成的,在位置周围放置一些指示器球员们。

如果有人知道执行此操作的公式或链接到示例,那就太好了。谢谢:)

【问题讨论】:

    标签: math 3d libgdx coordinates


    【解决方案1】:

    事实证明,这比您想象的要容易得多。您所要做的就是Camera.project(Vector3) 并返回一个vector3,您可以从中获取x 和y。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-25
      • 1970-01-01
      • 2015-01-01
      • 2015-06-29
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多