首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你是如何用团结来模拟瓶子里的液体的?

你是如何用团结来模拟瓶子里的液体的?
EN

Stack Overflow用户
提问于 2016-09-01 07:30:58
回答 1查看 8.2K关注 0票数 3

我需要瓶子充满液体在统一三维。由于团结没有液体,我需要模拟它们。你能建议我如何通过液体模拟实现以下功能吗?

  1. 任何形状的三维物体(瓶子、锥形烧瓶、烧杯等)必须充满液体。要填充的液体体积是一个变量,由用户决定。
  2. 当我倾斜/旋转物体时,物理必须作用于物体内部的液体,如图所示。液体在瓶内,它必须移动取决于瓶子是如何定位在三维。

我试过使用模版缓冲器、粒子系统、布组件等,但其中任何一种都无法实现。

粒子系统的问题是,它是沉重的性能和粒子泄漏出尖锐的边缘的游戏对象的网格,即使碰撞是为粒子系统。有了模板缓冲器,我不明白物体内的液体是如何移动的,取决于物体的位置。

如有任何建议或解决方案,敬请见谅。

EN

回答 1

Stack Overflow用户

发布于 2016-09-27 15:12:01

资产商店有很好的估价。用于基于GPU的流体模拟。

https://www.assetstore.unity3d.com/en/#!/content/65359

你可以试试。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39265339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档