Încerc să așez un pot nestatic (RuinsPot01
) pe o masă (RuinsAltar
) cu simularea Havok.
Așez oala puțin deasupra mesei și pornesc Havok. Oala cade în jos, dar este lăsată plutind ușor deasupra mesei.
Dacă mă întorc de Havok și apăs pe F
este aliniat corect la masă, dar de îndată ce pornesc Havok Simulation, acesta sare ușor în sus și plutește ca înainte.
Are cineva o soluție pentru asta? Făcând potul static nu este o opțiune, acesta trebuie să fie mobil.
Comentarii
- Alte tabele funcționează mai bine? Alte articole stau mai bine pe masa respectivă?
- Pare o întrebare destul de largă. Există o serie de lucruri care ar putea cauza acel comportament. ' probabil veți obține ajutor mai bun pe un forum specific Kitului de creație sau Havok.
- Am aceeași problemă cu " orice " obiect plasat cu Havok pe " orice " suprafață. Am rezolvat-o plasându-le cu " F " și apoi pornesc " Don ' t Havok Settle " în dialogul de proprietate al obiectului '. Acest lucru le face încă nestatice, dar nu vor " să plutească " …
- Întrebări despre modificări sunt aici subiect , oameni buni. Acestea fiind spuse, această întrebare este o atingere neclară. Imaginile ar ajuta.
- Este posibil ca potul să plutească, deoarece ' caseta de delimitare este ușor prea mare și ' îl împinge în sus? (nu un răspuns doar o sugestie)
Răspunsul
Acesta este un răspuns general pentru majoritatea motoarelor 3D de tehnologie fizică, puteți utiliza una sau ambele soluții:
1-) Un obiect solid ar trebui să aibă posibilitatea de a seta o stare inactivă, atunci motorul nu va rula niciun calcul fizic pentru acesta până la prima coliziune cu orice alt obiect.
2-) Utilizarea obiectelor proxy: obiectele vizibile nu trebuie să fie la fel ca obiectul fizic. Puteți utiliza un obiect proxy redus un pic în interiorul obiectului vizual pentru a umple spațiul dintre coliziuni.
Spațiul gol dintre obiectele care se ciocnesc nu este un bug, este necesar pentru performanță, atunci când se fac calcule de detectare a coliziunilor. Motorul ar trebui să vă permită să modificați acea valoare, dacă setați și această valoare pot apărea mici probleme de performanță și chiar un comportament greșit, cum ar fi obiectele care se încalcă reciproc.
Acest răspuns se bazează pe experiența utilizând același motor Havok în 3ds Max.