資源簡介
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
評論
共有 條評論