【发布时间】:2019-09-25 11:11:02
【问题描述】:
在 libgdx 2d 中,我们过去不渲染不在屏幕内的精灵,但是在 3d 中,根据我读到的内容,您绘制了整个场景作为关卡,我的场景非常大,我想知道我是否应该这样做处理屏幕外的模型?以及如何?
【问题讨论】:
-
我不明白这个问题。您是否认为值得过滤掉不在视图中的项目的绘图取决于您。这取决于场景的复杂性。同样的原理也适用于 2D 或 3D。 3D 网格显然是比精灵重得多的对象,因此您更有可能希望跳过不可见的绘图。
-
@Tenfour04 我想我的问题是,一个场景是一个大模型,所以你要么画,要么不画,但大部分模型(场景)都会出现在屏幕之外.那我怎么处理呢?我该如何删除屏幕外的顶点?