随书代码资源

attributevarying 是两种不同类型的变量声明,用于在 WebGL 的顶点着色器和片元着色器之间传递数据。

简而言之,attribute 变量是从 JavaScript 传递到顶点着色器的,用于描述顶点的属性信息;而 varying 变量是在顶点着色器和片元着色器之间传递插值数据的。