Unity 动态水体涟漪效果。适用与船体,人物等在水面的移动,所产生的涟漪效果。

unity水下模糊效果 我看到网上大部分帖子都是通过景深(depth of field)实现,但是我自己在用的过程中发现并不好用,虽然能实现水下模糊,但是模糊的太假,不像是在水下,我这里采用的是浅蓝色的雾加blur实现,先上效果图: 水面图 水下图 实现方法如下: 阅读详情
1.发现网上这个资源的好少。所以就补发一个,供大家玩耍。

这里写图片描述

插件地址:Unity动态水体涟漪效果

注意:
如果有报以下错误。
在这里插入图片描述

  1. 添加 Tag:DynamicWaterPlaneCollider,DynamicWaterObstruction,
  2. 添加 Layer:DynamicWaterPlaneCollider。

比如
在这里插入图片描述

2.顺便附带一个:Unity 物体运动时候,留下残影的效果Shader。由代码控制。如果是人物,残影没有动画记录功能,都会是一样形状的残影。
3.一个Unity 相机锐化效果功能。

这里写图片描述
插件下载地址: Unity锐化效果功能



这里写图片描述

我是李本心明


首先谢谢大家的支持,其次如果你碰到什么其他问题的话,欢迎来 我自己的一个 讨论群559666429来(扫扫下面二维码或者点击群链接 Unity3D[ 交流] ),大家一起找答案,共同进步。

由于工作生活太忙了,对于大家的帮助时间已经没有之前那么充裕了。如果有志同道合的朋友,可以接受无偿的帮助别人,可以加我QQ单独联系我,一块经营一下。


Unity动态水体涟漪效果 Unity 水体涟漪动态效果。适用与船,人等移动对象在水面的移动。所产生的涟漪效果 Unity 水体涟漪动态效果。适用与船,人等移动对象在水面的移动。所产生的涟漪效果 立即下载

相关推荐

unity 液体动画特效(包含血液,雨,水流等)

unity 液体动画特效(包含血液,雨,水流等),1131Liquid+Particles+v1.2.020

unity uv animator shader

Shader "Custom/TestUV"{ Properties { _MainTex ("Texture", 2D) = "white" {} _Speed("Speed",Range(1,100)) = 30 _RowCount("RowCount",float) = 1 _ColCount("ColCount",float) = 1 } SubShader { Tags

johncobo的专栏 640

在 Mac OS 上编译 WebRTC 教程

在 Mac OS 上编译 WebRTC 教程

iShare_Carlos的博客 1248

Unity Shader 水面、波浪、折射、反射(使用表面着色器)

Unity Shader 水面、波浪、折射、反射(使用表面着色器)

qq_21315789的博客 1万+

NIDS——suricata(一)

NIDS——suricata环境安装和规则编写

weixin_58666006的博客 1273

STK相关总结

STK简介 一.SIM卡应用工具包(SIM Application Toolkit),又名CAT/USAT,它包含一系列终端与SIM卡的交互指令,SIM卡可以应用卡内的小应用程序和终端交互,从而实现增值服务的目的,STK包括三种类,STK-imsi切换,STK –OTA,STK-BIP 功能: (1) Profile download:配置下载,开机初始化SIM卡过程中,终端告诉SIM卡终端支持哪些功能,STK中download指终端将数据发送给SIM卡 (2) Proactive command: 主动式

jingjing_2的博客 3356

unity 实现图片滚动效果(流动的水体)

这篇博客是为了我亲爱的宇哥写的,希望它能够快点学习,尽快的掌握unity引擎。            此代码实现的实现功能是,让一个纹理动态的滚动起来,模拟水体滚动的效果;            原理是:获取主要纹理的uv,让uv乘以_Time,进行实时的位置计算。            废话不多说,代码在下面:     Shader "Custom/gundong" {  

默默的潜行者 1万+

从安装到跑通第一个例程:Halcon 20.11深度学习版环境搭建全记录

本文详细记录了Halcon 20.11深度学习版环境搭建的全过程,从安装配置到运行第一个例程,特别针对CUDA版本冲突、算子验证和样本数据预处理等常见问题提供解决方案。通过实战案例展示PCB缺陷分类流程,帮助工程师快速掌握工业级图像处理技术,提升深度学习模型在工业质检中的应用效率。

weixin_28739079的博客 221

【Unity3D】水波特效

水波特效属于 Unity3D 后处理特效,其原理是:对渲染后的纹理进行局部挤压和拉伸变换,即对局部 uv 坐标进行周期性的偏移运动,实现波纹效果。其中,r 是质点距离水波中心的半径长度,w1 是波形角频率(值越大,波纹越密),A 是质点水平振动的振幅,offset 是质点的水平偏移量。点击屏幕任意位置,出现水波如下,注意观察地面和天空交界的直线,可以明显看到正弦波形。其中,w2 是质点水平振动的角频率(值越大,质点振动越快)。WaterWaveEffect 脚本组件需要挂在相机下。

little_fat_sheep 6236

农经权二轮延包—地块示意图生成

本文介绍了地块示意图制作软件的使用方法及模板制作要点。软件通过设置六个参数(示意图模板、属性数据、地块DBF、导航图、地块图片及存放位置)自动生成Word文档,并可导出PDF。文章详细说明了5页Word模板的制作过程,包括页脚三栏设置和页码插入技巧,支持每户最多28个地块的情况。同时指出该软件生成的图片分辨率(300dpi)满足清晰度要求,并提及软件免费提供插件但收费提供后续服务。

weixin_47364423的博客 1114

FPGA时钟架构解密:从SRCC/MRCC到全局时钟树的实战指南

本文深入解析Xilinx 7系列FPGA时钟架构,从SRCC/MRCC引脚特性到全局时钟树设计,详细介绍了BUFG、BUFMR等关键组件的应用场景和优化策略。通过对比SRCC与MRCC的驱动范围及适用场景,提供低抖动时钟布线技巧和时钟域交叉(CDC)设计方法,帮助工程师构建高性能FPGA时钟系统。

weixin_29191081的博客 1484

Unity中URP实现水体(整理优化)

在之前的文章中,我们已经实现了水体几乎全部的效果。但是,还有一些细节需要修改,代码可以优化。在这篇文章中,我们就对水体Shader进行整理优化。

楠溪泽岸的博客 5652

AMBA-CHI协议详解(五)

 每个事务由许多不同的packets组成,这些数据包通过互连(interconnect)传输。packets内的一组ID域段用于提供有关包的附加信息。

Crazzy_M的博客 1961

交互涟漪(水波)

参考:【Unity教程】可实时交互的涟漪效果_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 点击物体的UV,传入shader,获得一张,根据点生生成的小圆球 将图片传入扩散shader,神奇的公式 float3 offset = float3(_SourceTex_TexelSize.xy,0); float col12 = tex2D(_SourceTex,i.uv + offset.zy ).x; float col10 = tex2D(_SourceTe...

qq_41001564的博客 3860

Android 15.0 添加自定义服务,并生成jar给第三方app调用

在15.0系统ROM产品定制化开发中,由于需要新增加自定义的功能,所以要增加自定义服务,而app上层通过调用自定义服务,来调用相应的功能,所以系统需要先生成jar,然后生成jar 给上层app调用,接下来就来分析实现的步骤,然后来实现相关的功能 从而来实现所需要的功能

安卓兼职framework和app工程师的博客 668

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

【Unity3D】水面特效

本文通过 Shader Graph 实现了模拟水面特效,包含以下特效细节。深水区和浅水区颜色差异;水面有波纹,并且在移动;水面起伏波动;水面边缘有水泡;水中物体因折射而扭动。

little_fat_sheep 5431

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

unity urp 实现雨水在物体上流动的效果

在这里,我还加上了对贴图的旋转,ase里面节点叫rotator,直接把节点的代码拷贝出来的。然后为了保证密度,还加上的tillingoffset。然后我们可以把法线加上,增加渐变过渡,这个我在这里就不加了。它们就动了起来,然后我们把它们一合并,这就完成了,动起来了。如何实现原理还是很简单的,还是使用简单的uv偏移实现即可。首先,我们需要一张雨滴流向的贴图,和法向贴图。它的路线有了,那么我们怎么让雨水流动起来呢。配套的法向贴图,让雨水的效果更加明显。然后增强一下对比度,效果是这样的。获取雨的代码就是这样的。

现在学习也不晚 2431

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

unity中怎么做河流_unity3d如何使用水效果 看完你就知道了

我们玩游戏时,常常会在游戏中看见河流,湖泊,大海等水效果,这些效果也让游戏更加逼真,更加美丽。那么如何在unity3d中使用水效果呢?下面简单介绍一下。工具/材料unity3d软件操作方法01启动unity3d软件,unity3d中提供了两个水资源包,分贝是water(basic)与water(pro),即专业版与免费版。我就打开一个之前随便创建的项目了,随便见了几个立方体。02在菜单栏中找到As...

weixin_39828847的博客 6989

UnityShader水体渲染

水体渲染 简单水体 贴图+UV动画 使用一张噪声纹理,采样结果作为UV的偏移值,从而模拟水流动的效果 ``` // sample the texture fixed4 noise_col = tex2D(_NoiseTex, i.uv + fixed2(_Time.y*_XSpeed, 0)); fixed uOffset = noise_col.r; fixed vOffset = noise_col.r; fixed4 col = tex2D(_MainTex, i.uv +_Intensity

Ian@_@的博客 1969

【Unity Shader】Plane实现风格化水

记录风格化水的实现过程

qq_41835314的博客 8909

【unity shader】水体渲染基础-通过顶点偏移实现波浪

unity shader实现正弦波,gerstner波(单波,多波):在顶点着色器中完成相应的顶点偏移计算,并计算正确阴影

又渲染又建模的一般通过工科绘画人的BLOG 3235

Shader水涟漪效果

不得不说,水涟漪效果的确很棒,在这里有个基于Unity和UGUI的水涟漪效果,我再移植的时候遇到了UGUI的画布要比NGUI大很多倍的问题 http://www.manew.com/thread-92365-1-1.html 在这个网址里,有着完整的代码和场景,其中最核心的就是Image(1),他用来实现水涟漪效果,但是背景也是不可缺少的.此外 一共有样是核心:shader和算法和场景.

一叶子的博客哦 6859

关于Unity实现管道内液体或者气体或者粒子等按路径移动流动的效果的一些总结

要实现管道内液体或者气体流动的效果,总结了很多方法。 方法一: 让模型UV动起来,如下图所示: if (moveYxies) { curYuV += Time.deltaTime * moveSpeed; curMaterial.SetTextureOffset("_MainTex", new Vector2(startUv.x, startUv.y+curYuV)); }

elineSea的博客 1万+
上一篇: Unity 3D 化 Anchor Presets 判断一个 对象 对应另一个对象的位置,左,右,上,下
下一篇: 快速转化PSD为Unity3D 使用的 UI界面
李本心明
博客等级 码龄10年 1837粉丝 83原创
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值