《利器:HLSL起步教程-完整篇》由会员分享,可在线阅读,更多相关《利器:HLSL起步教程-完整篇(64页珍藏版)》请在金锄头文库上搜索。
1、HLSL 起步作者:XX目录目录 .1前言 .21.HLSL 入门 .31.1 什么是着色器 .31.2 什么是 HLSL .41.3 怎么写 HLSL 着色器 .41.3.1 全局变量 .51.3.2 输入输出 .51.3.3 入口函数 .51.3.4 总结 .61.4 怎么用 HLSL 着色器 .61.4.1 声明全局变量 .61.4.2 编译着色器 .61.4.3 创建着色器 .71.4.4 把着色器设定到渲染管道中 .81.4.5 整个渲染过程如下 .82.顶点着色器 .102.1 可编程数据流模型 .102.2 顶点声明 .112.2.1 描述顶点声明 .112.2.2 创建顶点声明
2、 .122.2.3 设置顶点声明 .132.3 用顶点着色器实现渐变动画 .132.3.1 渐变动画(Morphing) .132.3.2 渐变动画中的顶点声明 .132.3.3 渐变动画中的顶点着色器 .142.3.4 应用程序 .152.3.5 对应用程序的一点说明 .183.像素着色器 .213.1 多纹理化 .213.2 多纹理效果的像素着色器 .213.2.1HLSL 采样器和纹理 .223.3 应用程序 .234.HLSL Effect(效果框架) .264.1Effect 代码结构 .274.2 用 Effect 实现多纹理化效果 .274.2.1 着色器 .274.2.2 应用程序 .