OpenGL ES GLKBaseEffect与更改顶点位置

时间:2012-11-25 19:05:48

标签: ios opengl-es-2.0

我是OpenGL的新手,如果我想移动对象,我找不到关于选择哪种方式的信息。

我仅使用顶点数组(无着色器)创建了一个简单的三角形,并将其显示在屏幕上。接下来我想移动我的三角形(向右/左侧)。我认为有两种方式:

  1. 使用GLKBaseEffect并使用GLKMatrix4MakeTranslation和GLKBaseEffect.transform.projectionMatrix属性
  2. 更改顶点数组中的坐标
  3. 哪种方式更正确?

    谢谢。

1 个答案:

答案 0 :(得分:1)

翻译。你永远不想改变数组中的坐标。