【问题标题】:ocean simulation in Blender vs. Unity3DBlender 与 Unity3D 中的海洋模拟
【发布时间】:2019-03-01 02:34:05
【问题描述】:

我想做一个物理上准确的海洋模拟。 波浪的高度和速度应在运行时由键盘控制。 在海洋中,需要有一艘船,要么沿着路径移动,要么由键盘控制。 到目前为止,我已经在 Blender 中进行了这个模拟: https://youtu.be/LJ6ncxv-k7w 问题如下: 1.不与海洋碰撞 2.船的运动没有控制器 3. 我可以控制波浪,但不能在运行时控制

我考虑改用 Unity,因为用户界面明显更好,因为它是一个游戏引擎。我不想使用 Blender 的游戏引擎,因为它的未来目前还不确定。 在查看了各种 Unity 水模拟插件后,我得出了以下结论: 1.大部分浮力都很大,比如AquasSUIMONO 2.它们似乎都没有提供与船的物理真实碰撞。 3. 他们确实提供了波高控制,但就波浪特性而言,其他方面并没有太多。 4、部分插件可以组合使用,更接近满意的效果。 我的问题是: 我应该完全使用 Unity 吗? 它似乎非常适合我的用户控制需求,但是在碰撞方面缺少插件。我看到了这个视频,但没有教程:https://www.youtube.com/watch?v=T0D_vrYm4FQ 即使有一个,我怎么能把它和插件结合起来呢? 有没有办法在 Blender 中构建场景,然后将其导入 Unity? 导入后能控制海浪和船吗?

非常感谢您的时间和知识。

【问题讨论】:

  • Blender 游戏引擎的未来并不确定……它在 2.8 中消失了。将来可能会被全新的东西取代。

标签: unity3d blender


【解决方案1】:

如果您真的指的是海洋,我建议您查看NVIDIA WaveWorks。它是一个 C 库,并没有与 Unity3D 正式集成,但是既然你已经走了这么远,我想也许你会有足够的勇气自己尝试将它变成一个可用的插件。

【讨论】:

    猜你喜欢
    • 2022-06-15
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    相关资源
    最近更新 更多