Motor fizic

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Un motor de fizică este un program de calculator care simulează un model fizic newtonian folosind variabile precum masa , viteza , rezistența la frecare la vânt și multe altele. Motorul care folosește aceste date și legile newtoniene simulează comportamentul obiectelor supuse forțelor lumii (reale sau imaginare).

Acest tip de programe își găsesc aplicația în simulatoarele de sisteme complexe și în jocurile video .

Jocuri video

Motoarele fizice sunt implementate în jocuri pentru a calcula realist mișcările solidelor și coliziunile lor. Calculele motorului fizic sunt procesate de CPU în absența hardware-ului dedicat, cum ar fi, de exemplu, nVidia PhysX (fostul Ageia PhysX). Cele mai bune motoare fizice pot simula, de asemenea, în mod realist comportamentul fluidelor și interacțiunea lor cu obiectele din jur.

Aceste programe de jocuri video lucrează mână în mână cu motoarele grafice (foarte des motorul fizic este o parte integrantă a motorului grafic) care au sarcina de a transforma datele calculate de motorul fizic într-o imagine.

Utilizarea algoritmilor din ce în ce mai complici duce la o creștere a cererii de calcul, îmbunătățind totodată realismul jocului video: prin urmare, apare nevoia de a produce console de jocuri sau computere cu plăci grafice din ce în ce mai puternice pentru a satisface cererea de capacitate de calcul parte a noilor generații de jocuri video în înaltă definiție.

Elemente conexe

Alte proiecte