小弟学习opengl编程。看了一下API,有一个glDrawTex的函数是用来绘制纹理的,使用起来很简单。但是最近在windows上写opengl的程序,结果windows的opengl不支持glDrawTex。请教一下,在windows下,我有一个纹理要绘制出来,怎么办。用什么函数呀,怎么感觉不能用一个函数来完成似得,得组合使用。不过不知道怎么做。

解决方案 »

  1.   

    OPENGL和OPENGLES的API有些不太一样,因该有相应的功能函数,你参看一下API手册
      

  2.   

    求教了。大家指点一下。由于考虑其他问题,要求尽量使用标准的opengl函数。
      

  3.   

    没搞明白你用的是opengl 还是opengl es的windows模拟器
      

  4.   

    简单的说,我现在想在标准的opengl函数中,找出来可以替代opengles中glDrawTex这个函数的方法。
      

  5.   

    glDrawTex?我们一般不用这个!!!
      

  6.   

    那用哪个?
    用哪个函数将一个纹理绘制出来。
    就是我创建了一个纹理glTexImage2D。之后我想将其绘制出来,你是怎么做的。
      

  7.   

    记住一点,opengl是一个状态机!
    所以,他的贴图不是draw出来的,是bind上去的
    具体看教程:
    http://www.owlei.com/DancingWind/Course/Tutorial_06.htm