0

我正在尝试使用 iOS 在 OpenGL ES 2 中制作一个立方体。尽管改变了我的绘图,但它是一个矩形棱柱而不是一个正方形。我已经看了好几个小时的文档,我只是不明白为什么它是一个矩形棱柱而不是一个立方体。

因为包含着色器的代码相当多,所以我发布了整个项目以供下载。如果有人能帮我把我的矩形棱镜变成一个立方体,我会非常感激。

这是下载链接:

https://copy.com/rk3jIGsIkzM2

非常感谢任何帮助!

非常感谢!!

4

1 回答 1

0

我不确定你在这里有没有问题。我在模拟器中运行该应用程序,看到该块是透视渲染的,尽管缺少几行。我建议添加一些代码,以便滑动或触摸改变视角,一旦你操纵它,看看它是否看起来像一个正方形,这样每个面对于观察者来说都是正方形的。

如果您可以与应用程序交互,而不必为要评估的每个参数更改都经历编译-链接-模拟循环,您将取得更快的进展。

于 2013-07-20T19:15:59.923 回答