如何在我的3D应用程序中定义和标准化单位?

时间:2010-03-20 04:38:01

标签: java android opengl-es scenegraph

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

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

当采取截锥体剔除时,这种方法会产生什么影响吗?

1 个答案:

答案 0 :(得分:1)

当您完全控制所有模型/顶点数据时,您应该尝试以正确的大小创建每个模型/顶点数据,并与您的设计概念相关。因此,您无需调用任何占用处理能力的glScale函数。令人沮丧的是,无论你之前是否缩放,它都没有任何区别。通过缩放,您只需修改模型视图矩阵。