Nem statikus edényt (RuinsPot01
) próbálok elhelyezni egy asztalon (RuinsAltar
) a Havok szimulációval.
Kicsit az asztal fölé teszem a bankot, és bekapcsolom a Havokot. A bank leesik, de kissé lebegve marad az asztal felett.
Ha megfordítom a Havok-ot, és megnyomom a F
gombot, akkor az helyesen illeszkedik az asztalhoz, de amint bekapcsolom a Havok Simulation-ot, kissé felugrik és lebeg előtt.
Van valakinek javítása erre? Ha a pot statikusvá válik, akkor ez nem opció, mozgathatónak kell lennie.
Megjegyzések
- Más táblák működnek jobban? Más tárgyak jobban ülnek az asztalon?
- Meglehetősen tág kérdésnek tűnik. Számos dolog okozhatja ezt a viselkedést. ' valószínűleg jobb segítséget kap a Creation Kit vagy a Havok fórumán.
- Ugyanez a probléma a " bármely " objektum, amelyet Havok mellett elhelyeztek " bármely " felületen. Megoldottam úgy, hogy elhelyeztem őket " F " -nél, majd bekapcsoltam a " Don ' t Havok Telepítse " az objektum ' tulajdonság párbeszédében. Ez még mindig nem statikus, de nem fognak " lebegni " …
- A modokkal kapcsolatos kérdések itt vannak a témában , emberek. Ennek ellenére ez a kérdés egyelőre nem egyértelmű. A képek segítenek.
- Lehetséges, hogy a bank lebeg, mert a ' s határoló doboz kissé túl nagy és ' s feltolja? (nem válasz csak javaslat)
Válasz
Ez egy általános válasz a legtöbb 3d fizincs motorra, a megoldások egyikét vagy mindkettőt használhatja:
1-) Egy szilárd objektumnak lehetőséget kell adnia egy inaktív állapot beállítására, akkor a motor nem futtat semmilyen fizikai számítást addig, amíg első ütközik vele bármely más objektum.
2-) Proxy objektumok használata: A látható objektumoknak nem kell megegyezniük a fizikai objektummal. A vizuális objektumon belül kissé kicsinyített proxy objektumot használhat a kitöltésre az ütközések közötti távolság.
Az ütközéses objektumok közötti üres hely nem hiba, a teljesítményhez szükséges az ütközésészlelés kiszámításakor. A motornak lehetővé kell tennie az érték módosítását, ha ezt az értéket is beállítja apró teljesítményproblémák merülhetnek fel, sőt helytelen viselkedés is előfordulhat, például olyan tárgyak, amelyek áthágják egymást.
Ez a válasz azon a tapasztalaton alapul, hogy ugyanazt a Havok-motort használja a 3ds Max-ban.