-
需求是小节需要渲染一个符合ECC算法P-256的彩色曲线规范
资源介绍
输入、输出结构的分量内容,是根据需求而定的,3.3 小节的需求是渲染一个彩色的
立方体,所以输入、输出结构恰好都是位置向量和颜色值,但要注意两个位置向量所表达
的意思是不一样的。
由于渲染分很多个阶段,每个阶段都有可能需要定义自己的输入、输出结构,为了增
加可读性通常会加入一些前缀或者一些特征性单词。例如“VS_”表示 Vertex Shader;
“PS_”表示 Pixel Shader;“INPUT”表示输入;“OUTPUT”表示输出。
4.2.3 入口函数
与 C 语言一样,每个 HLSL 也有入口函数,但不同的地方是 HLSL 的入口函数不只一
个,它可以有多个,原因在于渲染存在多个阶段、每个阶段的工作内容不一样(参看图
1.3.2_1),有些阶段需要有自己专门的入口函数。HLSL 入口函数名不像 C 语言那样硬性
要求为“main”;可以指定自己喜欢的函数名,但为了增加可读性和方便维护,最好遵循
- 上一篇: QT实现的21点游戏
- 下一篇: Qt 连连看小游戏 源码+EXE.rar