如何在 Unity3D 制作一杯水 LiquidVolume插件 水杯 烧瓶液体
LiquidVolume工具
说明:
这款插件功能非常强大,你可以做烧杯装液体,啤酒,鱼缸,甚至是制作一个池塘.
Shader的类型与功能都很齐全,基本上可以满足你想要大部分的效果.
这款插件我做了中文翻译,对于英文不是很好的童鞋会有帮助,至少一目了然,大概知道这个参数是做什么的.
参数截图
效果
与原版插件不同的地方:
参数
这里的固定溢出点勾选之后,无论倒在哪个方向都会在这里溢出
最低水平是0.6,当前水高度不会低于0.6
也就是说如果倾斜度导致水平低于0.6的话,水平不会减少,而且可以一直倒出液体
效果改动
原本案例里面的是倒出来球体
修改为粒子特效
使用方去:
1.把粒子特效作为水效果的子物体
2.勾选上调试溢出点并调整参数
其他
官方文档很有帮助,它提供了几个有用的API
美中不足的是泡沫效果我不是很满意,我并不会Shader编程
尽管把泡沫调整的浓密一点看不出来大问题但是移动起来还是会有点奇怪
下载地址:
Unity商店链接1
Unity商店链接2
中文加强版下载地址
如何在 Unity3D 制作一杯水 LiquidVolume插件 水杯 烧瓶液体相关推荐
- Unity3D 制作场景地图 插件
MGS-Map 概述 Unity3D 制作场景地图,地图轨迹 插件包. 方案 计算小地图UI与场景地形的尺寸比例,获取地图标记的位置. 计算地形上标记与世界方向的方向差,获取地图标记的方向. 动态生成 ...
- Unity3D制作LED滚动字幕(跑马灯)效果
Unity3D制作LED滚动字幕(跑马灯)效果 搭建场景 建立世界坐标的Canvas 新建LED模型 Text节点 Mask节点 查看效果 美化一下 编写代码 DOTween插件 设置属性 编写文字滚 ...
- 利用Unity3D制作简易2D计算器
利用Unity3D制作简易2D计算器 标签(空格分隔): uiniy3D 1. 操作流程 在unity3DD中创建一个新项目 注意选择是2D的(因为默认3D) 在Assets框右键新建C#脚本 在新建 ...
- html5二次元插件,送你PS一键制作动漫二次元插件,80套背景+50种效果+20款中英字体...
原标题:送你PS一键制作动漫二次元插件,80套背景+50种效果+20款中英字体 啦啦啦,柠檬又来给同学们分享福利咯!今天带给你们的是一款能够快速把照片转换成二次元风格的PS插件. 本款插件是完全智能化 ...
- 如何在eclipse制作的APP中添加背景图
如何在eclipse制作的APP中添加背景图 1.首先把图片拉入drawable-hdpi中,a1.jpg(注:图片名不可为中文) 2.在.xml文件中加入android:background=&qu ...
- 【java笔记-006】【uni-app】当前运行的基座不包含原生插件[xxx],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座
uni-app引入原生插件的步骤如下:https://nativesupport.dcloud.net.cn/NativePlugin/course/android 将制作好的原生安卓插件包 复制到 ...
- Unity3D制作3D虚拟漫游场景(二)
传送门: Unity3D制作3D虚拟漫游场景(一) -------------------------------------------------------------------------- ...
- unity3d制作自己简单游戏场景
下面演示一下如何用unity3d制作一个自己的游戏场景 1. 导入环境资源 Assets -> import packet -> environments 2. 新建terrain 3.在 ...
- BIGEMAP使用Unity3D制作真实地形的两种方法
使用Unity3D制作真实地形的两种方法: 1.在SceneView中使用height tools直接绘制: 2.使用外部工具制作的heightmaps: 具体操作如下: 1.准备一块DEM数据,格式 ...
最新文章
- HDU2552 三足鼎立 【数学推理】
- 宁波机器人餐厅需要预约吗_拍婚纱照需要预约吗 预约婚纱照需要注意哪些问题...
- python操作mysql数据库 内存占用100_python操作MySQL数据库
- dart 替代java_Dart与Java的语法区别
- 最少步数----深搜
- Redis 3.0.1 安装和配置
- python安卓自动化实现方法_uiautomator +python 实现安卓UI自动化
- react 父子传值_React父子组件间的传值
- Epic融资20亿,离元宇宙更进一步
- Number()、parseInt() 和 parseFloat() 的区别
- [BZOJ 2111][ZJOI2010]Perm 排列计数(Lucas定理)
- struts2源码系列(3)--拦截器
- ADMM算法求解一个简单的例子
- 谷歌浏览器利用开发者工具截取长图
- Java服务器通过SCP连接Linux服务器上传、下载文件
- CHECK约束在表继承中的使用
- 随心所欲b超工作站图像处理_正版B超随心所欲超声工作站vista版最新版模拟数字影像软件win7...
- 中国RV减速器行业竞争格局与发展趋势预测报告2022-2028年
- 桌面音乐频谱linux,X Music Spectrum(音乐频谱桌面特效)
- 晶体硅太阳能电池产线性能跟踪项目
热门文章
- 亚商投资顾问 早餐FM/0926 特斯拉跌4.59%,亚马逊跌3.01%
- Nginx证书配置:tomcat证书jks文件转nginx证书.cet和key文件
- 屏蔽常见垃圾蜘蛛和扫描工具的两种办法
- mysql int 11手机号_【mysql】我用不小心用 mysql 的int(11) 存了 手机号,数据都有问题,有办法恢复么?...
- 字符串查找函数和错误信息报告函数
- Excel利用公式向导快速设置成绩的评级系统!
- 【PyTorch】下载的预训练模型的保存位置(Windows)
- HDU1859 最小长方形 (水
- phpmyadmin 4.8.1 Remote File Inclusion Vulnerability (CVE-2018-12613)漏洞复现
- OpenWrt设置修改IP地址