Jag försöker placera en icke-statisk kruka (RuinsPot01) på ett bord (RuinsAltar) med Havok-simuleringen.

Jag placerar potten lite ovanför bordet och slår på Havok. Potten faller ner men lämnas flytande något ovanför bordet.

Om jag vänder på Havok och trycker på F är det rätt inriktat mot bordet, men så snart jag slår på Havok Simulation hoppar det upp något och flyter som innan.

Har någon en fix för detta? Att göra potten statisk är inte ett alternativ, den måste vara rörlig.

Kommentarer

  • Fungerar andra tabeller bättre? Sitter andra saker bättre på det bordet?
  • Verkar som en ganska bred fråga. Det finns ett antal saker som kan orsaka detta beteende. Du ' kommer troligen att få bättre hjälp på ett forum specifikt för Creation Kit eller Havok.
  • Jag har samma problem med " alla " -objekt placerade med Havok på " alla " -ytor. Jag löste det genom att placera dem med " F " och sedan slå på " Don ' t Havok Avgör " i objektet ' s egendialog. Detta gör dem fortfarande icke-statiska men de kommer inte " att flyta upp " …
  • Frågor om mods är ämnet här , folkens. Med detta sagt är denna fråga en oklar touch. Bilder skulle hjälpa.
  • Är det möjligt att potten är flytande eftersom den ' s begränsningsruta är något för stor och den ' s driver upp det? (inte ett svar bara ett förslag)

Svar

Detta är ett allmänt svar för de flesta 3d-fysikmotorer, du kan använda en eller båda av dessa lösningar:

1-) Ett fast objekt bör ha möjlighet att ställa in ett inaktivt tillstånd, då kör motorn inte någon fysikalisk beräkning för det förrän den första kollisionen med något annat objekt.

2-) Använda proxyobjekt: De synliga objekten behöver inte vara desamma som det fysiska objektet. Du kan använda ett proxyobjekt som är nedskalat inuti det visuella objektet för att fylla utrymmet mellan kollisioner.

Det tomma utrymmet mellan kolliderande objekt är inte ett fel, är nödvändigt för prestanda när du gör beräkningar av kollisionsdetektering. Motorn bör tillåta dig att ändra det värdet om du också ställer in detta värde små prestandaproblem kan uppstå och till och med fel beteende som föremål som överträffar varandra.

Detta svar är baserad erfarenhet av att använda samma Havok-motor i 3ds Max.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *