资源简介
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.xm
文件 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个文件信息
- 上一篇:DELL R720 彩页
- 下一篇:BCH编译码MALAB
相关资源
- opengl太阳系系统有贴图
- opengl 一个有光照效果带纹理会旋转的
- opengl系统开发案例代码 Chapter15
- AndrewBox_LineRender&TrailRender
- glm.cpp、glm.h用于opengl读取obj文件
- OPENGL可一走动的人
- opengl实现多边形绘制删除和移动 有保
- OpenGL实现3DS文件中的模型自由旋转
- opengl画球,递归细分
- OpenGL教室
- unity特效,角色流光shader
- 3DS文件导入OpenGL并动态显示源码
- OpenGL使用Window API绘制矢量字体非常简
- 计算机图形学四面体几何变换.doc
- builtin_shaders-2017.4.8f1.zip
- 交互式计算机图形学-基于OpenGL的自顶
- 《实战OPENGL三维可视化系统开发与源
- Qt加OpenGL实现鼠标控制视角
- OpenGLSETest.zip
- QTopengl模块使用demo
- QT使用openglES模块做的立方体程序
- OpenGL坦克大战2D游戏文档包含所有模块
- opengl下的贪吃蛇
- 华南理工大学实验——OpenGL Shader导入
- OpenGL透视投影小程序源码
- OpenGL纹理贴图.jpg格式图片小程序源码
- Unity在Gamma空间模式Linear渲染的Shader
- QT5.7+OPENGL画正方体
- OpenGL实现多边形扫描转换的扫描线算
- OpenGL鼠标点选平移物体
评论
共有 条评论