Як я можу "приклеювати" об'єкти до таблиць у Skyrim і все ж дозволяти цим об’єктам бути взаємодіючими з гравцем?


9

Я намагаюся розмістити нестатичний горщик ( RuinsPot01) на столі ( RuinsAltar) з імітацією Хавок.

Я розміщую горщик трохи вище столу і включаю Хавок. Горщик падає вниз, але залишається плаваючим трохи вище столу.

Якщо я повертаю Havok і натискаю, Fвін вирівнюється правильно до столу, але як тільки я включаю Havok Simulacija, він трохи підскакує і пливе як раніше.

У когось є виправлення на це? Зробити горщик статичним не є варіантом, він повинен бути рухомим.


Чи працюють інші таблиці краще? Чи краще за цим столом сидять інші предмети?
— Адам

Здається, це досить широке запитання. Існує ряд речей, які можуть викликати таку поведінку. Ви, швидше за все, отримаєте кращу допомогу на форумі, специфічному для Creation Kit або Havok.
— MichaelHouse

1
У мене така ж проблема з "будь-яким" об'єктом, розміщеним разом з Havok на "будь-якій" поверхні. Я вирішив це, поставивши їх "F", а потім увімкнув "Don't Havok Settle" у діалоговому вікні власності об'єкта. Це робить їх все ще нестатичними, але вони не "спливуть" ...
— Max Kielland

7
Питання про модників тут тематичні , люди. Однак це питання є дотиком незрозумілим. Картинки допоможуть.

1
Чи можливо горщик пливе, тому що обмежувальний ящик трохи завеликий, і він штовхає його вгору? (не відповідь, а лише пропозиція)
— AturSams

Відповіді:


1

Це загальна відповідь для більшості двигунів 3d-Physincs, ви можете використовувати одне або обидва ці рішення:

1-) Твердий об'єкт повинен мати можливість встановлення неактивного стану, тоді двигун не буде виконувати жодного фізичного обчислення для нього до першого його зіткнення з будь-яким іншим об'єктом.

2-) Використання проксі-об'єктів: видимі об'єкти не повинні бути такими ж, як фізичні. Для заповнення проміжку між зіткненнями можна використовувати проксі-об'єкт, зменшений трохи у візуальному об’єкті.

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

Ця відповідь ґрунтується на використанні того ж двигуна Havok у 3ds Max.

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