顶点着色器的编译与创建

 

       接下来,我们将要学习IA阶段中的第3个工作。在学习之前,先来回顾一次,第3个工作要做些什么内容。

       在第3个工作中,我们需要把"顶点"送往下一个阶段,就是"顶点着色器阶段",所以,我们可以先完成顶点着色器”的编译与创建工作。

 

      1、什么是顶点着色器?顶点着色器其实就是一个由Shader(着色器)语言所编写的代码。

 

      2、为什么要对顶点着色器进行编译与创建?因为Shader(着色器)代码不能被直接执行,而只能先编译为可以执行的代码后才可以使用,另外,在成功编译以后,就要创建一个着色器的对象指向成功编译以后的数据,这样,DirectX3D才可以去使用它。

 

      接下来,我们先点击下面的按钮,然后,进入到游戏中,再作进一步的学习与实践操作。

 

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

 

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

进入游戏学习与训练