求OpenGL蝴蝶算法代码

求OpenGL蝴蝶算法代码,第1张

阴影映射—OpenGL实现

典型的阴影比较过程

glBindTexture(GL_TEXTURE_2D, depthMap)//绑定深度图纹理

glEnable(GL_TEXTURE_2D)

//启用深度比较

glTexParameteri(GL_TEXTURE_2D,

GL_TEXTURE_COMPARE_MODE_ARB,

GL_COMPARE_R_TO_TEXTURE)

//深度比较函数 (if r <=texture then not in shadow)

glTexParameteri(GL_TEXTURE_2D,

GL_TEXTURE_COMPARE_FUNC_ARB, GL_LEQUAL)

//深度比较应产生的结果的形式

glTexParameteri(GL_TEXTURE_2D,

GL_DEPTH_TEXTURE_MODE_ARB,

GL_ALPHA)

要打开AMD显卡的OpenGL功能,你需要打开AMD显卡控制面板,然后在“3D设置”里勾选“使用AMD驱动程序设置OpenGL应用程序”前面的复选框,然后点击“保存”按钮,即可完成对AMD显卡OpenGL功能的打开。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11448471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存