新的知识点,新的小笔记 (*╹▽╹*)
这篇要记录的是利用对象的世界坐标或者参数改变shader状态,演示的是一个类似入水的效果。
新建一个Position节点给BaseColor,可以看到动图所示:向X轴移动时,Cube会变红;向Z轴移动时,Cube会变蓝;向Y轴移动时,Cube会变绿。
以X轴方向举例,可以看到wv(WorldVert)坐标下的x大于1,且明显大于y,z。故而Cube变成了红色,其他方向亦是如此。Ps:所以X Y Z所相对应的就是R G B,坐标箭头颜色也因此而设。
新的知识点,新的小笔记 (*╹▽╹*)
这篇要记录的是利用对象的世界坐标或者参数改变shader状态,演示的是一个类似入水的效果。
新建一个Position节点给BaseColor,可以看到动图所示:向X轴移动时,Cube会变红;向Z轴移动时,Cube会变蓝;向Y轴移动时,Cube会变绿。
以X轴方向举例,可以看到wv(WorldVert)坐标下的x大于1,且明显大于y,z。故而Cube变成了红色,其他方向亦是如此。Ps:所以X Y Z所相对应的就是R G B,坐标箭头颜色也因此而设。