创建可滚动区域有哪些技巧?

时间:2010-03-17 02:03:16

标签: java android opengl-es

我开始使用Android上的OpenGL ES,我希望学习一些比可见区域更大的游戏地图技术。

我假设我已经以某种方式确保系统不会渲染整个场景,包括可见区域之外的内容。我只是不确定如何设计这个!

这适用于简单的2D自上而下的基于图块的渲染。除了OpenGL ES本身固有的内容之外,没有真正的3D。

有人能让我开始走正确的道路吗?当我决定开始倾斜我的视角并做3D时,是否有可以很好地扩展的选项?

1 个答案:

答案 0 :(得分:1)

有很多很多技术可以实现这个目标,但是你所寻找的基本思想叫做Frustum Culling,它不会吸引用户无论如何也看不到任何东西。 Herehere是关于其工作原理的几个教程。