本文写一个使用动态更新属性变量的自定义着色器.在这个例子中,小图标的位置根据手指的触摸而移动,以屏幕重点为参照物,屏幕中向下的部分根据手指的点击乘以一个绿色的颜色值,向上的部分乘以一个红色的颜色值. 可以把计算过程分为三个步骤 1 利用手指的点击计算出小图标当前的位置,并将位置传入到顶点着色器中,因为他对每个顶点都是一样的,所以我们可以使用一个全局变量u_center 2 顶点着色器根据顶点与小球的距离,计算出一个-1-1的权重值,这个值作为易变变量v_high 传递给片段着色器.大于0表示手指…