资源简介
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参考手册
- Qt Creator opengl实现四元数鼠标控制轨迹
- OpenGL文档,api大全,可直接查询函数
- opengl轮廓字体源代码
- MFC读三维模型obj文件
- 利用OpenGL写毛笔字算法
- MFC中OpenGL面和体的绘制以及动画效果
- 基于OPENGL的光线跟踪源代码368758
- VC 实现三维旋转(源码)
- 自编用openGL实现3D分形树,分形山
- OpenGL球形贴图自旋程序
- OpenGL导入贴图的Texture类
- 计算机图形学(openGL)代码
- 用OpenGL开发的机械臂运动仿真程序(
- OpenGL-3D坦克模拟
- OPENGL实现世界上最小的3D游戏
- VS2012OpenGL配置所需要的全部libdllh文件
- UnityShader卷轴效果
- 基于OpenGL的仿蝗虫机器人三维动态仿
- 图形学 - OpenGL实现3种三维茶壶显示源
- opengl程序-会跳舞的骷髅
- opengl实现三维网格光顺Laplacian算法
- opengl——爆炸
- OpenGL三维地形建模
- opengl游戏编程徐明亮版(含源码)
- 用OPENGL画的一个简单的直升飞机
- opengl完美天空盒
- 3D绘图程序设计:使用Direct3D 10/9和Ope
- OpenGL绘制可运动自行车源程序.zip
- OpenGL实现飘动效果
评论
共有 条评论