您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Unity shader实现顶点动画波动效果

  2. 主要为大家详细介绍了Unity shader实现顶点动画波动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  3. 所属分类:其它

    • 发布日期:2020-08-19
    • 文件大小:77824
    • 提供者:weixin_38691742
  1. Unity shader实现顶点动画波动效果

  2. 本文实例为大家分享了Unity shader实现顶点动画的具体代码,供大家参考,具体内容如下 需要了解的背景知识: 波动实例:y=  Asin(ωx+φ) φ:决定波形与X轴位置关系或横向移动距离(左加右减) ω:决定周期(最小正周期T=2Π/|ω|) A:决定峰值(纵向拉伸压缩的倍数) 顶点着色器的主要计算: 1.顶点位置 2.矩阵转换 片段着色器 1.纹理寻址 2.灯光作用 _Time表示时间周期 float4(t/20,  t,  t*2,  t*3) Shader "Custom/Wa
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:73728
    • 提供者:weixin_38686041
  1. Unity Shader实现2D水流效果

  2. 水流的模拟主要运用了顶点变换和纹理动画的结合; 顶点变换中,利用正弦函数模拟河流的大致形态,例如波长,振幅等。 纹理动画中,将纹理坐标朝某一方向持续滚动以形成流动的效果。 脚本如下: Shader "MyUnlit/ScrollWater" { Properties { _MainTex ("Texture", 2D) = "white" {} _Color("Color Tint",color)=(1,1,1,1) //控制水流波动的幅度,也就是三角函数中的振幅(值域范围)
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:78848
    • 提供者:weixin_38575421