HLSL初级教程
作者:trcj
目录
前言
1.HLSL入门
1.1什么是着色器
1.2什么是HLSL
1.3怎么写HLSL着色器
1.4怎么用HLSL着色器
2.顶点着色器
2.1可编程数据流模型
2.2顶点声明
2.3用顶点着色器实现渐变动画
3.像素着色器
3.1多纹理化
3.2多纹理效果的像素着色器
3.3应用程序
4.HLSL Effect(效果框架)
4.1Effect代码结构
4.2用Effect实现多纹理化效果
结语
参考资料
本教程针对HLSL(High Level Shading Language)初学者,从应用的角度对HLSL、顶点着色器、像素着色器和Effect效果框架进行了介绍,教程中去掉了对HLSL语法等一些细节内容的讨论,力求帮助读者尽可能快地理解HLSL编程的概念,掌握HLSL编程的方法。
教程中部分阐述直接引用了其他文档,这是因为这些文档表述之精要,已经达到了不能更改的地步,这里表示感谢。
本文档版权为作者所有,非商业用途可免费使用,转载请注明出处。
作者也是HLSL的初学者,教程中难免纰漏之处,望大家指正。有任何意见请发信到taoboxiang2006@yahoo.com.cn或者留言到 http://blog.csdn.net/trcj1/进行讨论。
分享到:
相关推荐
HLSL初级教程,从HLSL入门到顶点和像素渲染,还有效果框架。
HLSL 着色器教程
HLSL初级教程 和 代码 HLSL初级教程 和 代码 HLSL初级教程 和 代码
HLSL,用于游戏特效开发的GPU着色器语言,初级教程,适合初学者入门用。
《HLSL初级教程》源代码《HLSL初级教程》源代码《HLSL初级教程》源代码
中文版 High Level Shading Language ,HLSL初级教程.doc
《HLSL初级教程》及源代码,教程是PDF格式的,包含源代码,资源分只要3分哦,呵呵,希望大家会喜欢,我这个应该是完整版的吧,呵呵
本教程针对HLSL(High Level Shading Language)初学者,从应用的角度对HLSL、顶点着色器、像素着色器和Effect效果框架进行了介绍,教程中去掉了对HLSL语法等一些细节内容的讨论,力求帮助读者尽可能快地理解HLSL...
HLSL入门级教程,学习Shader编程的基础知识。顶点着色器、像素着色器、效果框架 Vb Ib Effect
DirectX入门教程+MFC函数资料+HLSL教程 本人从网上搜集的资料整理,极其经典,私人收藏
HLSL教程
HLSL(微软高级着色语言)初级教程,开发XNA、DirectX程序必备
学习HLSL收集的资料,包括: HLSL.and.Pixel.Shaders.for.XAML.Developers HLSL初级教程 HLSL理论 HLSL特效 hlsl语法基础中文书
HLSL中文版初级教程 GPU编程、结合DirectX3d开发的详细教程,适合初学Shader的程序员学习
不错的dx11入门教程 Tutorial 1: Setting up DirectX 11 with Visual Studio Tutorial 2: Creating a Framework and Window Tutorial 3: Initializing DirectX 11 Tutorial 4: Buffers, Shaders, and HLSL ...
Direct2D的教程和例子程序,快速入门,一步到位
2.学习使用Shader编程(如GLSL或HLSL),实现材质、光照、透明度等效果。 7. 游戏对象与组件 8. 1.创建和管理游戏对象生命周期,如实例化、销毁、层级关系等。 2.组件化开发,将游戏实体拆分成独立可复用的组件。 9....