0

我开始为 Android 上的 OpenGL ES 1.1 应用程序设计我的对象图。

在实际绘制我的三角形并控制它们的大小时,有什么可取的?我是否应该将所有顶点以相对于彼此的单位存储,然后将它们乘以我在绘制期间传递的值(GL10 gl)?

当需要进行截锥体剔除时,这种方法会产生什么影响吗?

4

1 回答 1

1

当您完全控制所有模型/顶点数据时,您应该尝试根据您的设计概念以正确的大小创建每个模型/顶点数据。因此,您不需要调用任何占用处理能力的 glScale 函数。Frustum 明智的做法是,无论您之前是否进行过缩放,都没有什么区别。通过缩放,您只需修改您的模型视图矩阵。

于 2010-03-20T10:40:08.757 回答