效果图

目录

1、基础配置

2、Emission—自发光处理

3、其他处理


火焰效果,主要是处理自发光效果,其他的不做特殊处理。

1、基础配置

  • Opaque 不透明模式
  • ZTestMode Less or Equal :开启深度测试。

2、Emission—自发光处理

为了方便使用可以用Amplify Shader Function,自带函数处理。

效果如下:

Panner Node

Panner节点根据时间值将UV坐标或其他Vector 2位置移动指定的Speed。如果在“ 时间”输入端口上未设置任何输入,则使用Unity计时器提供连续的平移动画。在这种情况下,“时间”属性充当Unity计时器值的乘数。 另一方面,如果在“时间”输入端口上建立了连接,则它将假定该值为最终值,并且在内部不使用任何类型的计时器。

注意:要平移的纹理必须将其环绕模式设置为Repeat

ut Port Description Type
UV 要移动的点 Vector 2
Speed 用于平移运动的速度矢量. Vector 2
Time 用于指定当前平移位置的计时器值. Float

Sin Time Node

使用Unity内部时间(以秒为单位)作为角度,“正弦时间”节点将输出一个动画正弦波,其值在-1和1之间变化。

输出口 描述 类型
Output 返回Unity给定的原始动画正弦矢量。 Float4
t / 8 返回按比例缩放0.125(慢8倍)的动画正弦值。 Float
t / 4 返回按比例缩放0.25(慢4倍)的动画正弦值。 Float
t / 2 返回缩放为0.5(慢2倍)的动画正弦值。 Float
t 返回未缩放的动画正弦值。 Float

3、其他处理

贴图处理

  1. 主贴图
  2. 法线贴图
  3. 高光贴图

对应如下:

https://img-blog.csdnimg.cn/20200115101933607.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMTIwOTQ2,size_16,color_FFFFFF,t_70

Unity ASE案例解析—AnimatedFire(火焰动画效果)相关推荐

  1. Unity ASE案例解析—ForceShield(光盾被击打时效果)

    效果图 目录 一.Shader部分 1.从整体上,光盾效果只针对自发光(Emission)部分 2.Albedo和Normal对接 3.自发光(Emission)部分 (1)制作时间动画-Animat ...

  2. Unity ASE案例解析—Dissolve Burn(消融效果—镂空、自发光)

    效果图: 一.消融镂空 遮罩效果 设置环境: 在混合模式(Blend Mode )选择遮罩(Masked),这样 渲染类型(Render Type) 自动选择透明切口(Transparent Cuto ...

  3. Unity ASE案例解析—Skybox Cubemap Extended(天空盒子三维贴图效果)

    效果图 目录 1.基础配置 2.BUILT-IN FOG-内置Fog配置 3.CAMERA MODE-切换相机 4.CubeMap设置 5.Cubemap Mix 6.Emission Mix Sha ...

  4. Unity ASE案例解析—AnimatedUVDistortion(动画贴图扭曲效果)

    效果图 贴图: 贴图交叉融合效果 1.基础配置 2.整体图 PS:案例制作过于简单,没啥好分析的. https://img-blog.csdnimg.cn/20200117104306971.png? ...

  5. Unity ASE案例解析—Environment Gradient(环境渐变效果)

    效果图: 环境渐变效果主要是对贴图(Albedo)进行处理,改变它的纹理和色值. 目录 1. 获取世界坐标Y轴矢量遮罩(Mask) 2.利用 1.中的Y轴遮罩做物体 顶部 颜色渐变的插值计算 3.利用 ...

  6. iOS火焰动画效果、图文混排框架、StackView效果、偏好设置、底部手势等源码

    iOS精选源码 高性能图文混排框架,构架顺滑的iOS应用. 使用OpenGLE覆盖阿尔法通道视频动画播放器视图. 可选最大日期截至当日日期的日期轮选器ChooseDatePicker 简单轻量的图片浏 ...

  7. android图片gif动画效果,android中类似于gif 实现图片的动画效果

    案例:实现gif动画效果,连续播放图片 由于是转载的,也就没必要多说,直接上代码 案例:在android中实现gif动态图片的效果: EarthAnimationActivity.java packa ...

  8. Unity实现3D模型自动分解拆解动画

    目录 效果:​ 代码: 源工程 Unity实现3D模型自动分解拆解动画 效果: 模型动画结束后位置不对的话可能需要修改原模型轴 代码: using System; using UnityEngine; ...

  9. Unity EasyAR3.0 案例解析(一) ------ HelloAR_Coloring3D(涂涂乐)

    EasyAR3.0发布有一段时间了,但是官方群里面出现了各种问题,因此我也没有第一时间去体验,不过非常期待4.0的到来,不需要ARCore和ARKit就能实现平面识别,还有各种炫酷的功能,太感兴趣了, ...

最新文章

  1. 在apache中使用 memcache 来作 session 存储
  2. ES6中的异步对象Promise
  3. 【c++】23.【函数指针】定义? 为什么不直接调用函数而要使用函数指针?
  4. asp伪装成jsp的方法
  5. C++运算符重载讲解与经典实例
  6. centos7 防火墙_Linux系统安全Centos 7的Firewalld防火墙基础
  7. 【调试】Linux下超强内存检测工具Valgrind
  8. 导师推荐 | 第 4 期临床基因组家系分析,同时解决科研和临床问题
  9. ORB-SLAM2和ORB-SLAM的区别
  10. c++ uf8字符串与Unicode字符串之间转换
  11. 整人电脑BAT小程序源码大全
  12. 语音识别算法有哪些_语音识别特征提取方法
  13. Android系统无限重启,安卓手机无限重启如何解决
  14. Android 手动显示和隐藏软键盘
  15. Grafana可视化工具-之数字映射字符串
  16. 从特斯拉召回事件,窥探OTA汽车进化真面目
  17. 西门子触摸屏和计算机网络,西门子触摸屏与计算机连接不上
  18. win10系统如何添加和切换多个桌面?
  19. 小程序数据获取限制问题解决
  20. 宝尚在线炒股 12.22 午评

热门文章

  1. Unity Shader 实现简单的贴花效果(二)
  2. Observable基本用法(RxJava)
  3. 好好养生,身体第一,工作第二
  4. Fabulous — fabulous v0.1.5 documentation
  5. foxmail没有已发送邮件文件夹
  6. 《百家讲坛》大汉风云人物
  7. 计算机桌面死机的原因是,如果屏幕冻结,该怎么办?导致计算机死机的常见原因和解决方案....
  8. php解析和风天气api,API爬取天气预报数据
  9. 小米路由器4A千兆版救砖和刷回官方固件
  10. 不寻常的发现:“猎头”行业的独家解密zz