解决方案 »

  1.   

    初步查明 就是这句话造成的 Ilut.ilutGLBindTexImage();
      

  2.   

    呃 居然没有人回复 我已发现问题 原因是纹理贴图以后需要先glDisable(GL_TEXTURE_2D);
      

  3.   

    你好兄弟,我也正好在这里出错了,那个断言
    System.Diagnostics.Debug.Assert(openGLId != 0);
    报错,请问你的这句
    glDisable(GL_TEXTURE_2D)
    放在哪个位置?
      

  4.   

    断言哪里出错 是因为opengl控件没有运行前就加载图片了 把 窗口初始化函数里 "opengl控件.InitializeContexts()"语句  放在图片加载前