全息投影

  • 不受光照用Unlit
  • 很多效果需要贴图的助力
  • 颜色值从黑色RGB(0,0,0)到白色(1,1.1),其他颜色的RGB值处于0-1之间透明需要设置Master节点的Alpha输入和设置中的Surface改为Transparent
  • 做动画要想到Time节点
  • 要改变纹理的偏移需要用到Tiling And Offset节点

用到的节点

边缘光

  • 边缘效果通常需要用到Fresnel节点
  • 颜色做运算的时候要考虑使用加法还是乘法

用到的节点

溶解

  • 随机 > Noise节点
  • 透明度混合有半透明效果
  • 和透明度测试(裁剪)只有全透明和不透明两种状态,性能更好
  • Step节点
  • 颜色叠加用Add,颜色混合用Multiply

用到的节点

积雪

  • 运用SubGraph子图来创建自定义节点,在多个图中复用
  • 利用向量的点乘运算,来计算两个向量的相似程度

用到的节点

扭曲

  • 产生随机 ->Noise节点
  • 产生扭曲的效果->Twirl节点
  • 产生动画->Time节点
  • 更改输出的形状->Procedural>Shape中的多个形状节点

用到的节点

干扰效果

  • 贴图产生变形的效果 >修改UV
  • 动画 >Time节点
  • 动画速度 >添加速度属性,和Time节点做运算

用到的节点

流光效果

  • 贴图位置变化 >修改UV
  • 根据贴图运动的空间选择UV空间
  • 动画 >Time节点

2D流光

用到的节点

  • [Sample Texture 2D] 原图+流光图
  • [Add]
  • [Time]
  • [Tiling And Offset]
  • [Vector2] input x out (x,0)
  • [Multiply]
  • [Float] 设置speed

3D流光

  • Screen Position屏幕空间坐标节点
  • Position 世界空间坐标节点 Space(World或Object)区别
    上面设置到 [Tiling And Offset] 的UV输入

石化

  • 渐变效果 > Lerp节点
  • 通过代码控制材质的属性,记得设置属性的Reference

用到的节点

  • [Sample Texture 2D] 原图+石化图
  • [Lerp]
  • [Multiply]

修改顶点实现效果

跳动小球

  • 通过修改Position可以在Mesh不变的情况下修改位置/形状

用到的节点

  • [Normal Vector]
  • [Multiply]
  • [Time]
  • [Simple Noise]
  • [Tiling And Offset]
  • [Position]

游动的鱼

学习好三角函数

用到的节点

  • [Sine]

小草摇摆

  • 使用Position节点考虑修改单个物体还是在世界坐标系中的位置
  • Transform节点可以在不同坐标系下转换
  • (加(0-1)的值-0.5能获取到一个(-0.5到0.5)的值)
  • 弱一点效果 (0-1)的值先减0.5 再乘于一个系数 再加到 原来的X

用到的节点

  • [Position]
  • [Transform]
  • [Time]
  • [UV]
  • [Tiling And Offset]
  • [Simple Noise]
  • [Lerp]
  • [Multiply]
  • [Add]
  • [Subtract]
  • [Split] 获取X取R通道
  • [Combine]

简单水面

  • 法线混合

用到的节点

  • [Normal Blend] 法线混合节点
  • [Multiply] 乘法节点
  • [Lerp] 线性插值节点
  • [Fresnel Effect] 菲涅尔效应节点
  • [Time]
  • [Color]
  • [Float]

水晶效果

  • 视差 View Direction和Offset属性做乘法运算

用到的节点

  • [Sample Texture 2D] 采样2D纹理节点
  • [Multiply] 乘法节点
  • [Color] 颜色节点
  • [Add] 加法节点
  • [Fresnel Effect] 菲涅尔效应节点 (外发光)
    (内发光)
  • [One Minus] 1-x节点

雨滴涟漪

  • Flipbook节点,用于动画序列帧图片
  • Voronoi,类似细胞分布的程序化噪点图

用到的节点

  • [Flipbook] 动画序列帧节点
  • [Voronoi] 噪声节点
  • [Multiply] 乘法节点
  • [Color] 颜色节点
  • [Time] 时间节点
  • [Float] 浮点数节点
  • [Normal Blend] 法线混合节点
  • [Normal Strength] 法线强度节点
  • [Tiling And Offset] 平铺和偏移节点
  • [Simple Texture2d] 采样2D纹理节点

卡通渲染描边效果