例如,我想绘制形状A,B,C,然后设置搅拌器,然后绘制形状D,然后在形状D到处都显示我的背景颜色(1,1,1,0)。谢谢

最佳答案

比其他答案简单得多:

  • 以正常方式
  • 显示形状A,B和C
  • glDisable(GL_DEPTH_TEST);
  • glDisable(GL_ALPHA_TEST);
  • glDisable(GL_BLEND);
  • 用颜色(1,1,1,0)显示形状D

  • 到此为止。

    关于c++ - 减去与OpenGL的融合?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3364939/

    10-12 17:53