手绘水晶着色器

          尝试了风格化渲染水晶物体,以及几何节点控制任意形状物体在平面上的滚动效果。

          将晶体的各个部分,包括固有色、杂质、反光、高光等分别进行处理,并通过多次合成实现最终效果。主要用到了各种噪音纹理图像以及颜色渐变。

任意形状物体的滚动实现主要归功于矩阵/向量运算。每次模拟期间,先获取物体的运动方向的微分,乘以系数后于参考向量叉乘,得到物体的旋转向量,物体即可自动旋转;同时通过边界框节点,在Z轴方向设置bias,从而将物体锁定在平面上滚动。

Proudly powered by WordPress