Я взял пример "ImageTargets" из загрузки дополненной реальности Qualcomm, и я пытаюсь отобразить свой собственный 3D-рендеринг, который уже .h это мой код:
// Draw object
glBindTexture(GL_TEXTURE_2D, [thisTexture textureID]);
glTexCoordPointer(2, GL_FLOAT, 0, (const GLvoid*)&santtandersupermanTexCoords[0]);
glVertexPointer(3, GL_FLOAT, 0, (const GLvoid*) &santtandersupermanVerts[0]);
glNormalPointer(GL_FLOAT, 0, (const GLvoid*)&santtandersupermanNormals[0]);
//glDrawElements(GL_TRIANGLES, NUM_TEAPOT_OBJECT_INDEX, GL_UNSIGNED_SHORT, (const GLvoid*)&teapotIndices[0]);
glDrawElements(GL_TRIANGLES, 0, GL_FLOAT, (const GLfloat*)&santtandersupermanVerts[0]);
Дело в том, что, хотя он не падает, он не отображается, я получаю следующую ошибку:
glError (0x500) после EAGLView renderFrameQCAR ()
Есть идеи, что я мог сделать?