Jak mogę „przykleić” obiekty do stolików w Skyrim i nadal pozwolić, aby te obiekty były dostępne dla graczy?

9

Próbuję umieścić niestatyczną pulę ( RuinsPot01) na table ( RuinsAltar) za pomocą symulacji Havoka.

Stawiam pulę nieco ponad stołem i włączam Havoka. Pula spada, ale unosi się nieco nad stołem.

Jeśli odwrócę Havoka i naciśnie Fgo, zostanie on wyrównany poprawnie ze stołem, ale jak tylko włączę Havok Simulation, podskakuje lekko i unosi się jak poprzednio.

Czy ktoś ma to naprawić? Uczynienie garnka statycznym nie jest opcją, musi być ruchome.

Max Kielland
źródło
Czy inne stoły działają lepiej? Czy inne przedmioty lepiej leżą na tym stole?
Adam,
Wygląda na dość szerokie pytanie. Istnieje wiele rzeczy, które mogą powodować takie zachowanie. Prawdopodobnie uzyskasz lepszą pomoc na forum specyficznym dla Creation Kit lub Havok.
MichaelHouse
1
Mam ten sam problem z „dowolnym” obiektem umieszczonym za pomocą Havoka na „dowolnej” powierzchni. Rozwiązałem go, umieszczając je za pomocą „F”, a następnie włączając „Don't Havok Settle” w oknie dialogowym właściwości obiektu. To sprawia, że ​​nadal są niestatyczne, ale nie będą się unosić ...
Max Kielland,
7
Pytania dotyczące modów są tutaj tematyczne , ludzie. To powiedziawszy, to pytanie jest niejasne. Pomogłyby zdjęcia.
1
Czy to możliwe, że pula unosi się, ponieważ jej obwiednia jest nieco za duża i podnosi ją? (nie odpowiedź, tylko sugestia)
AturSams

Odpowiedzi:

1

To jest ogólna odpowiedź dla większości silników fizykalnych 3D, możesz użyć jednego lub obu z tych rozwiązań:

1-) Obiekt stały powinien mieć możliwość ustawienia stanu nieaktywnego, wówczas silnik nie wykona dla niego żadnych obliczeń fizycznych, dopóki nie zderzy się z innym obiektem.

2-) Korzystanie z obiektów proxy: Widoczne obiekty nie muszą być takie same jak obiekt fizyczny. Możesz użyć obiektu proxy nieco zmniejszonego wewnątrz obiektu wizualnego, aby wypełnić przestrzeń między kolizjami.

Ta pusta przestrzeń między zderzającymi się obiektami nie jest błędem, jest niezbędna do wydajności podczas wykonywania obliczeń wykrywania kolizji. Silnik powinien umożliwiać modyfikowanie tej wartości, jeśli ustawisz tę wartość, mogą pojawić się zbyt małe problemy z wydajnością, a nawet niewłaściwe zachowanie, np. Wzajemne przenikanie się obiektów.

Ta odpowiedź jest oparta na doświadczeniach z użyciem tego samego silnika Havok w 3ds Max.

piXelicidio
źródło