颜色值与输入布局

 

  接下来,我们准备为大家介绍(颜色值与输入布局)。

 

  在前面的学习中我们已经掌握了如何去定义顶点的坐标信息与输入布局,同时,大家也了解到输入布局是用于说明将要传递的信息要按什么样的格式去传递给着色器。

  

  所以,当着色器需要同时接收顶点的位置与颜色信息的时候,我们就需要对每个顶点同时设置位置与颜色的信息,并对位置与颜色设置输入布局,这样,每个顶点的位置与颜色信息才可以成功地传递到着色器中去使用。

 

  另外,在一个复杂的三维模型中,我们为什么可以看到它展现出不同的色彩,而不是只有一种颜色,那么,这个原因就是它为每个顶点都设置了不同的颜色值。

 

 

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

 

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

进入游戏学习与训练

 

 

 

本章学习后的代码运行效果如下:(可在手机上查看)

Please use a browser that supports "canvas"