Як спроектувати слід піни на динамічно мінливу сітку


10

Я намагаюся створити воду, і зараз я отримав її через динамічно генеруючі хвилі на сітці. Але тепер я хочу змусити свій човен маніпулювати цими хвилями, а також спричинити пробудження Кельвіна.введіть тут опис зображення

Справа в тому, що я генерую воду за допомогою різних плиток, динамічно повторюючи один і той же малюнок. Тож як би я створив це поверх динамічно створеної сітки (площини)? Без маніпулювання іншими плитками (площинами)?


3
Я не впевнений, що розробники звучать, але тут розгорнута дискусія щодо впровадження Світового Війська
Сет Баттін

Як бічна примітка, ви можете зробити так, щоб ці хвилі зникали через деякий час, на відміну від такої великої відстані.
Лолум

@Lolums Я планував зробити слід останнім через візуальний діапазон 1000 ОД (одиниці єдності). Після чого я хотів змусити їх зникнути
Dimitri mx

Я не думаю, що ви тут знайдете відповідь, я пропоную знайти когось із графічної команди, яка працювала над грою на військовому кораблі, і побачити, чи є у нього блог, а потім опублікуйте питання, а люди, які знають, як моделювати такі експертні функції нижче, ніж обидві пальці обох рук, але якщо вам це вдасться знайти, я буду радий проголосувати і відповідь вашої особистості.
Іман

нещодавно я натрапив на цю статтю, перевірте, чи допоможе вам habrador.com/labs/unity-boat-tutorial/7-water-wakes
idurvesh

Відповіді:


1

Як я б ішов про щось подібне, це зробити сітку, як би якусь мапу висоти. І якщо сітка знаходиться в сітці, спробуйте порахувати (на 2d площині), якою глибиною вона буде у воді, то, виходячи з цієї карти висоти, генеруйте хвилі у воді.


2
Ця відповідь допоможе отримати більш детальну інформацію про те, як ви насправді будете робити ці розрахунки, враховуючи рухливий човен. Він також не стосується питання запитувача щодо обмеження плиток, на які впливає модифікація.
DMGregory


0

У мене є 3 пропозиції. по-перше: Ви можете спробувати створити ефект за допомогою системи частинок. друге: Ви можете спробувати використати TrailRenderer для сліду. по-третє: Ви можете спробувати створити сітку з такою формою стежки, прив’язати її до човна і залежно від швидкості / відстані збільшити розмір її на одну / дві осі.


Не могли б ви трохи детальніше розглянути свій другий пункт? Перший варіант звучить досить правдоподібно, принаймні, для пінопластової частини. Що стосується вашої третьої точки, беручи до уваги, що поверхня води не буде рівною, як це застосувати до точки перетину літаків?
Димитрій mx
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.