【问题标题】:Libgdx How to set render distance of PerspectiveCamera?Libgdx 如何设置 PerspectiveCamera 的渲染距离?
【发布时间】:2014-01-03 05:47:19
【问题描述】:

我已经用相机设置了一个场景

    cam = new PerspectiveCamera(80, w, h);
    cam.position.set(0, 0, -1);
    cam.lookAt(0, 0, 0);
    cam.update();

但有些场景丢失了,因为它超出了相机的视野范围。

【问题讨论】:

    标签: java graphics 3d libgdx


    【解决方案1】:

    答案很简单,但并不明显:

    要设置perspectiveCamera的渲染距离,只需添加

        cam.near = 0.1f;
        cam.far = 500;
    

    update() 之前。

    完整源代码:

        cam = new PerspectiveCamera(80, w, h);
        cam.position.set(0, 0, -1);
        cam.lookAt(0, 0, 0);
        cam.near = 0.1f;
        cam.far = 500;
        cam.update();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-11
      • 2015-09-10
      • 2016-06-22
      • 1970-01-01
      相关资源
      最近更新 更多