HLSL初级教程

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.2Effect实现多纹理化效果

结语

参考资料

前言

       本教程针对HLSLHigh Level Shading Language初学者,从应用的角度对HLSL、顶点着色器、像素着色器和Effect效果框架进行了介绍,教程中去掉了对HLSL语法等一些细节内容的讨论,力求帮助读者尽可能快地理解HLSL编程的概念,掌握HLSL编程的方法。

       教程中部分阐述直接引用了其他文档,这是因为这些文档表述之精要,已经达到了不能更改的地步,这里表示感谢。

       本文档版权为作者所有,非商业用途可免费使用,转载请注明出处。

      

    作者也是HLSL的初学者,教程中难免纰漏之处,望大家指正。有任何意见请发信到taoboxiang2006@yahoo.com.cn或者留言到 http://blog.csdn.net/trcj1/进行讨论。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值