【问题标题】:Viewport camera concept Libgdx视口相机概念 Libgdx
【发布时间】:2014-08-09 10:59:54
【问题描述】:

直到现在我才意识到视口是相机内部的一个矩形,它代表了我想看到的相机的一部分(如果我错了,请纠正我)。 但我无法解释:

我有这个相机:

camera = new OrthographicCamera(10,10);
camera.translate(w/2, h/2);
camera.update();

如果相机的尺寸是 10x10,为什么我可以将视口设置得更大?例如:

camera.viewportHeight=Gdx.graphics.getHeight();
camera.viewportWidth=Gdx.graphics.getWidth();
camera.update();

感谢您的宝贵时间

【问题讨论】:

标签: android camera libgdx viewport


【解决方案1】:

不,视口不是相机的一部分:

视口是屏幕上投影 3D 场景的矩形查看区域。无非就是将 3 维对象映射到 2 维平面。

查看这篇非常好的文章:

https://github.com/libgdx/libgdx/wiki/Screen-%26-viewport

【讨论】:

  • Imo 这并不能很好地解释它。实际上,“视口”有几种不同的含义。这篇文章很旧。
猜你喜欢
  • 1970-01-01
  • 2017-04-04
  • 1970-01-01
  • 2016-06-11
  • 1970-01-01
  • 2016-08-30
  • 2017-02-27
  • 2012-01-13
  • 1970-01-01
相关资源
最近更新 更多