Fysikkverifisering
Månegravitasjon er svakere enn jordaMed 1.62 m/s² (månen) skal en ball falle saktere enn med 9.81 m/s² (jorda) over samme tid.
Ball spretter med restitusjonEn ball med sprettverdi (restitution) > 0 skal sprette opp igjen etter å treffe gulvet.
Tung og lett ball faller like fortUten luftmotstand skal alle objekter falle like raskt, uansett masse (Galileo).
Energi bevares under fritt fallNår en ball faller fritt (uten friksjon), skal summen av potensiell og kinetisk energi holde seg omtrent konstant.
To baller kollidererTo baller som beveger seg mot hverandre skal bytte retning etter sammenstøtet.
Alle funksjonstester
Ball faller med tyngdekraft
Ball svever uten tyngdekraft
Statisk objekt beveger seg ikke
Ball stopper på gulvet
Friksjon bremser glidende objekt
Luftmotstand reduserer fart
Constraint holder objekter sammen
Lagring og gjenoppretting bevarer posisjon
Vegger og gulv filtreres fra lagring
Alle objekttyper kan opprettes
Ukjent type gir null
Meter-til-piksel konvertering
Ingen dobbel-konvertering av mål
Starthastighet flyttes objektet
Vegger holder objektet innenfor
PE er 0 på gulvet
PE er uendelig uten gulv
PE er 0 under gulvet
KE er 0 når objektet er i ro
Høyde er 0 uten gulv
Hevet gulv endrer energiberegning
Constraints overlever lagring
Rotasjon bevares ved lagring
Hastighet bevares ved lagring
Starthastighet (v₀) bevares ved lagring
Tom scene kan lagres og gjenopprettes
Gjenoppretting fjerner gamle objekter
Statisk objekt blir grått
Taket stopper objekter oppover
Gravitasjonsformelen er korrekt
SCALE-konstanten er 50
Constraint med stiffness 0 har ingen effekt
Mange objekter påvirker ikke hverandre i fritt fall
Objekt glir ned en skråflate
Ytelsestester
Motorytelse
Kollisjoner
Gravitasjonsendring
Energiberegning
Vektormatematikk
Banesimulering
Snap-deteksjon
Treffdeteksjon
Serialisering
Objektopprettelse
Partikkelsystem
Matter.js 0.20.0 · Resultater varierer med maskinvare