Fysikkmotor

Fysikkmotor

TIL fysikkmotor beskriver et program som brukes til å simulere fysiske fenomener. De første fysikkmotorene ble brukt i militære simuleringer, og forutsi hvor artilleriskall skulle lande. Disse motorene ble tatt med i skjellets vekter, krefter og baner for å simulere resultatet. Siden den gang har de også vært ansatt i utformingen av fly, vannscooter og landkjøretøyer.

I datamaskinen videospill , forbedrer fysikkmotorer spillerens glede ved å simulere de komplekse fysiske egenskapene til en virtuell verden. I motsetning til vitenskapelige fysikkmotorer bruker videospillmotorer en tilnærming av den virkelige fysikken for raskt å simulere komplekse interaksjoner i sanntid beregnet på datamaskinens GPU.

Eksempler på fysikkmotorer

Fysikkmotorer som brukes i videospill inkluderer:

  • Ragdoll fysikk simulere samspillet mellom en fysisk kropp og dens geometriske miljø. For eksempel, for å vise en zombie som faller ned en trapp, kan en motor beregne kollisjonen og bevegelsen til hvert lem og trapp. I stedet for å bli animert på forhånd, ville hver bevegelse av zombieens kropp bli beregnet unikt i sanntid.
  • Partikkelfysikk simulere bevegelsen til mange små, lignende ting som sendes ut fra en felles kilde. Eksempler på partikkelfysikk inkluderer granatsplinter fra en bombe, gnister fra en kraftledning eller lava som bryter ut fra en vulkan. I tilfelle væske, for eksempel lava, kan fysikkmotoren også beregne væskedynamikk.
  • Tøymodellering simulerer den realistiske bevegelsen av tøy, for eksempel en skjorte, kappe eller flagg.