Jeg prøver at placere en ikke-statisk pot (RuinsPot01
) på et bord (RuinsAltar
) med Havok-simuleringen.
Jeg placerer puljen en smule over bordet og tænder for Havok. Potten falder ned, men den svæver lidt over bordet.
Hvis jeg drejer til Havok og trykker på F
er den justeret korrekt til bordet, men så snart jeg tænder Havok Simulation, springer den lidt op og flyder som før.
Har nogen en løsning på dette? Gør potten statisk ikke en mulighed, den skal være bevægelig.
Kommentarer
- Fungerer andre tabeller bedre? Sidder andre ting bedre på det bord?
- Ser ud som et ret bredt spørgsmål. Der er en række ting, der kan forårsage denne adfærd. Du ' vil sandsynligvis få bedre hjælp på et forum specifikt for Creation Kit eller Havok.
- Jeg har det samme problem med " ethvert " objekt placeret med Havok på " enhver " overflade. Jeg løste det ved at placere dem med " F " og derefter tænde for " Don ' t Havok Sæt " i objektet ' s egenskabsdialog. Dette gør dem stadig ikke-statiske, men de vil ikke " flyde op " …
- Spørgsmål om mods er på emnet her , folkens. Når det er sagt, er dette spørgsmål uklart. Billeder kan hjælpe.
- Er det muligt, at puljen flyder, fordi den ' s afgrænsningsboks er lidt for stor, og den ' s skubber det op? (ikke et svar kun et forslag)
Svar
Dette er et generelt svar for de fleste 3d physincs-motorer, du kan bruge en eller begge af disse løsninger:
1-) Et solidt objekt skal have mulighed for at indstille en inaktiv tilstand, så kører motoren ikke nogen fysisk beregning for det, før den første kollision med ethvert andet objekt.
2-) Brug af proxyobjekter: De synlige objekter behøver ikke at være det samme som det fysiske objekt. Du kan bruge et proxyobjekt, der er nedskaleret lidt inde i det visuelle objekt for at udfylde mellemrummet mellem kollisioner.
At det tomme rum mellem objekter, der kolliderer, ikke er en fejl, er nødvendigt for ydeevne, når du foretager kollisionsdetekteringsberegninger. Motoren skal tillade dig at ændre denne værdi, hvis du også indstiller denne værdi der kan opstå små ydelsesproblemer og endda forkert opførsel som objekter, der overtræder hinanden.
Dette svar er baseret på erfaring med den samme Havok-motor i 3ds Max.