Як я можу "приклеювати" об'єкти до таблиць у 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.