• 大小: 20KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: 其他
  • 标签: OpenGL  shader  

资源简介

OpenGL 的 Shader 给了程序员对 OpenGL 的更多的控制权,可对其顶点处理和片段处理进 行更个性化的配置以达到炫酷的效果。 Shader 的使用步骤是先创建 shader 对象,再将源码编译到 shader 对象。最后通过 shader 程 序,将 shader 添加并编译、链接和使用。 最后在 Qt 中以一个简单的例子来验证了 shader 的效果, 入门之后便于理解 GLSL 更详细的 功能,以使自己的可视化程序具有更高的性能,更酷的效果。

资源截图

代码片段和文件信息

#include “ShaderTest.h“
#include 

int main(int argc char *argv[])
{
    QApplication a(argc argv);
    ShaderTest w;
    w.show();
    return a.exec();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-06-07 15:31  shaderTest\
     目录           0  2016-06-07 15:30  shaderTest\Debug\
     文件        2662  2016-06-07 15:30  shaderTest\Debug\custombuild.command.1.tlog
     文件           2  2016-06-07 15:30  shaderTest\Debug\custombuild.read.1.tlog
     文件           2  2016-06-07 15:30  shaderTest\Debug\custombuild.write.1.tlog
     文件         129  2016-06-07 15:30  shaderTest\Debug\shaderTest.lastbuildstate
     文件        1279  2016-06-07 15:30  shaderTest\Debug\shaderTest.log
     文件           0  2016-06-07 15:30  shaderTest\Debug\shaderTest.unsuccessfulbuild
     文件          69  2015-06-27 21:25  shaderTest\fragment.frag
     目录           0  2016-06-07 15:30  shaderTest\GeneratedFiles\
     目录           0  2016-06-07 15:30  shaderTest\GeneratedFiles\Debug\
     文件         187  2015-06-25 22:20  shaderTest\main.cpp
     目录           0  2015-06-25 22:20  shaderTest\Resources\
     文件         304  2015-06-25 22:36  shaderTest\ShaderTest.cpp
     文件         385  2015-06-25 22:35  shaderTest\ShaderTest.h
     文件          70  2015-06-25 22:20  shaderTest\ShaderTest.qrc
     文件         886  2016-06-07 15:26  shaderTest\shaderTest.sln
     文件       10752  2016-06-07 15:31  shaderTest\shaderTest.suo
     文件         817  2015-06-25 22:20  shaderTest\ShaderTest.ui
     文件       12645  2015-06-25 22:24  shaderTest\shaderTest.vcproj
     文件       13692  2016-06-07 15:26  shaderTest\shaderTest.vcxproj
     文件        3169  2016-06-07 15:15  shaderTest\shaderTest.vcxproj.filters
     文件         143  2016-06-07 15:15  shaderTest\shaderTest.vcxproj.user
     文件        1912  2015-06-27 21:23  shaderTest\ShaderWidget.cpp
     文件         457  2015-06-26 19:58  shaderTest\ShaderWidget.h
     文件        1520  2016-06-07 15:26  shaderTest\UpgradeLog.xml
     文件         139  2015-06-26 21:13  shaderTest\vertex.vert
     目录           0  2016-06-07 15:26  shaderTest\_UpgradeReport_Files\
     文件        3348  2016-06-07 15:26  shaderTest\_UpgradeReport_Files\UpgradeReport.css
     文件       12505  2010-05-04 01:19  shaderTest\_UpgradeReport_Files\UpgradeReport.xslt
     文件          69  2016-06-07 15:26  shaderTest\_UpgradeReport_Files\UpgradeReport_Minus.gif
............此处省略1个文件信息

评论

共有 条评论