Golang OpenGL Vertex Struct

时间:2015-09-26 09:08:30

标签: opengl go

我正在使用Golang中的OpenGL应用程序,并且在将顶点转换为结构而不是点位置数组之后,让顶点正确渲染时遇到了一些奇怪的问题。

作为一个点数组,虽然将其更改为结构后行为很奇怪,但效果很好。它要么闪烁,要么消失,或者在发射时根本不出现。

我想我在OpenGL调用的某个地方做错了什么,虽然我无法想象它是什么。我相当肯定以这种方式这样做会在C ++中运行良好。

我已经附上了我改变的代码的前后代码。

感谢任何和所有帮助=)

编辑::哦,当我将缓冲区长度中的* 12更改为* 8时,会发生这种情况,我原本试图进行3D坐标,但效果相同。

Before ||| After

0 个答案:

没有答案