我的opengl es draw();调用当前在屏幕上看不到的绘图对象?

时间:2011-09-22 04:21:39

标签: android opengl-es

在Android中。如果我在屏幕上绘制对象,那么禁用这些对象将会大大提升性能,假设它们在屏幕外时尚未被禁用。

1 个答案:

答案 0 :(得分:0)

我认为你的问题是如何冷却不可见的物体。这取决于你是使用2D还是3D场景。在2D中它非常简单:屏幕矩形外的所有内容都被剔除。虽然在3d中它是一个非常复杂的问题,并且有许多不同的技术,如bsp树或门户渲染。谷歌的关键词是“对象剔除”。