上传者: whczwonder
|
上传时间: 2021-12-28 14:01:20
|
文件大小: 281KB
|
文件类型: -
目录:
1: HLSL概述 1
1.什么是HLSL 1
2.VS和PS 2
3.Technique和Pass 3
4.GLSL和HLSL的比较 3
5. Cg和HLSL的比较 3
2:HLSL的变量 3
1.标量型 3
2.向量型 3
3.矩阵型 4
4.对象型 5
5.结构体型 6
6.用户自定义型 6
7.变量类型的转换 6
8.修饰变量的关键字 7
9.变量重组 7
3:HLSL的函数 8
4:HLSL基本语法 9
1.数学表达式 9
2.HLSL的关键字和保留字 9
5:Direct3D中使用HLSL 10
1.简单的示例 10
2.shader版本的查询 10
1:通过外部工具 11
2:通过编写代码(D3DCAPS9 Caps) 11
6:在Direct3D中使用HLSL 12
1.ID3DXEffect对象 12
2. ID3DXEffect对象的创建 12
1.D3DXCreateEffect 12
2. D3DXCreateEffectFromResource 13
3.调用HLSL代码 13