使用NinevehGL for iOS翻译网格

时间:2015-11-15 16:36:04

标签: ios opengl-es

我尝试使用NinevehGL.obj中显示我的NGLView模型。

我尝试翻译网格,但相反,即使我指定翻译而不是移动,它也会移动相机。

因此,对于任何这些方法,我都会得到不需要的结果:

[_camera moveRelativeTo:NGLMoveLeft distance:0.001];

没有出现

[_mesh translateRelativeToX:0.001 toY:0 toZ:0];

没有出现

...诸如此类

当我触摸位置(x,y)时,我试图翻译网格而不改变相机角度。

怎么做?

非常感谢你。

修改

我可以通过以下方式移动网格物体:

_mesh.x = -(centerX);
_mesh.y = -(centerY);

但它也在移动相机。所以要更好地解释它,当我"翻译"我的网格(向上,向下,向左和/或向右),它的偏航"。这幅画可以说明偏航:

enter image description here

更详情:

这是我目前的结果:

https://media.giphy.com/media/QtG90VAyKckZG/giphy.gif

这就是我真正想要的。

https://media.giphy.com/media/3cDUBLOn3V0Lm/giphy.gif

0 个答案:

没有答案