OpenGL shader 代码,可正确编译,完美运行

时间:2019-06-28 09:26:58
【文件属性】:

文件名称:OpenGL shader 代码,可正确编译,完美运行

文件大小:17KB

文件格式:ZIP

更新时间:2019-06-28 09:26:58

OpenGL shader

GLSL 中通过限定符 Qualifiers 来实现 OpenGL 程序与 GLSL 的数据传递。其中 uniform 变量可以用来从 OpenGL 程序向片段着色器和顶点传递数据,是很常用的一种方式。 本文在 Qt 中测试了 uniform 变量效果,可以发现 Qt 对 OpenGL 的面向对象封装还是很方 便使用,也很容易找到与之对应的 OpenGL 函数。通过学习使用 Qt 中的 OpenGL 来方便学习理 解 OpenGL 相关知识点。


【文件预览】:
shaderTest.sln.old
UpgradeLog.XML
shaderTest.vcxproj.filters
_UpgradeReport_Files
----UpgradeReport.xslt(12KB)
----UpgradeReport_Minus.gif(69B)
----UpgradeReport.css(3KB)
----UpgradeReport_Plus.gif(71B)
ShaderWidget.cpp
shaderTest.vcxproj.user
ShaderTest.ui
uniform.fs
ShaderTest.h
shaderTest.vcxproj
shaderTest.vcproj
ShaderWidget.h
shaderTest.sln
main.cpp
GeneratedFiles
----Debug()
ShaderTest.cpp
Debug
----shaderTest.log(1KB)
----custombuild.read.1.tlog(2B)
----shaderTest.unsuccessfulbuild(0B)
----custombuild.write.1.tlog(2B)
----custombuild.command.1.tlog(2KB)
----shaderTest.lastbuildstate(121B)

网友评论

  • 原以为是shader源码,原来是调用shader的源码,嗨。