OpenGL ES 2- Android致命信号11 SIGSEGV

时间:2015-11-25 04:58:30

标签: java android opengl-es

我在OpenGL ES 2上创建了一个带有漫反射光照的3D旋转立方体。然后我尝试添加一个3D模型来代替立方体。经过大量的搜索,我设法从.obj文件中提取顶点但是当我把它们放在我的代码中时,我得到以下错误:

Java - Android致命信号11 SIGSEGV

还有其他人有类似的问题并提出同样的问题。很多人说缓冲区不够大。以下是我初始化顶点缓冲区时的代码。任何帮助,将不胜感激。提前谢谢。

    mCubePositions = ByteBuffer.allocateDirect(cubePositionData.length * mBytesPerFloat)
            .order(ByteOrder.nativeOrder()).asFloatBuffer();
    mCubePositions.put(cubePositionData).position(0);

0 个答案:

没有答案