HLSL 函数

 

  接下来,我们准备为大家介绍HLSL中的函数。

 

  其实,HLSL的函数格式与C语言的函数格式是很类似的,而有所不同的是,HLSL中的函数定义时,加入了一个语意的语法,而这个语意的语法可以说明(函数参数)的作用,以及说明了函数的返回值将会输出到 (可编程渲染管线)中的哪一个阶段里面,以及说明函数的参数将要接收(可编程渲染管线) 中的哪一个阶段的输出内容等。 另外,我们在前面学习中所接触过的顶点与像素着色器都是通过HLSL函数所定义出来的。

 

 

      当我们了解完以上的内容以后,就需要大家把手动起来,看看如何通过代码把这些内容最终实现出来。所以,我们先点击下面的按钮,然后,进入到游戏中,再结合代码作进一步的学习与实践训练。

 

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练