симуляция океана в Блендер против Unity3D - PullRequest
0 голосов
/ 25 сентября 2018

Я хочу сделать симуляцию океана, которая будет физически точной.Высота и скорость волн должны контролироваться клавиатурой во время выполнения.В океане должна быть лодка, которая либо движется по пути, либо управляется клавиатурой.До сих пор я делал эту симуляцию в Blender: https://youtu.be/LJ6ncxv-k7w Проблемы заключаются в следующем: 1. Нет столкновения с океаном 2. Нет контроллеров для движения лодки 3. Я могу контролировать волны, но не во время выполнения

Я думал о переходе на Unity, потому что пользовательский интерфейс явно лучше, поскольку это игровой движок.Я не хочу использовать игровой движок Blender, так как его будущее пока неясно.Изучив различные плагины для симуляции воды Unity, я пришел к следующим выводам: 1. плавучесть велика в большинстве из них, например, в Aquas и SUIMONO 2. Ни один из них не кажетсяпредложить физически реалистичное столкновение с лодкой.3. они предлагают контроль высоты волны, но не намного больше, насколько свойства волны идут.4. Некоторые плагины могут быть объединены, чтобы приблизиться к удовлетворительным результатам.Мой вопрос: должен ли я пойти с Unity полностью?Кажется, это идеально подходит для моих потребностей в управлении пользователями, но в плагине не хватает плагинов.Я наткнулся на это видео, но без учебника: https://www.youtube.com/watch?v=T0D_vrYm4FQ Даже если оно было, как я могу объединить его с плагинами?Есть ли способ построить сцену в Blender и затем импортировать ее в Unity?Смогу ли я управлять волнами и лодкой после их импорта?

Большое спасибо за ваше время и знания.

1 Ответ

0 голосов
/ 25 сентября 2018

Если вы действительно имеете в виду океан, я предлагаю вам проверить NVIDIA WaveWorks .Это библиотека C, которая официально не интегрирована с Unity3D, но, поскольку вы зашли так далеко, думаю, возможно, у вас хватит смелости попытаться превратить ее в полезный плагин самостоятельно.

...