euforie | |
---|---|
Tip de | Animație procedurală [1] |
Dezvoltator | mișcare naturală |
Sistem de operare | PC , PlayStation 3 , PlayStation 4 , Xbox 360 , Xbox One , iOS , Android |
Licență | Software proprietar |
Site-ul web | naturalmotion.com/middle… |
Fișiere media la Wikimedia Commons |
euphoria ( euforia rusă ) este un instrument software de animație procedurală în timp real dezvoltat de NaturalMotion bazat pe tehnologia Dynamic Motion Synthesis .
euforia este folosită pentru a anima procedural personaje 3D din mers și se bazează pe o simulare completă a unui personaj 3D, inclusiv corpul, mușchii și sistemul nervos motor al acestuia " [1] . În loc de a folosi animații predefinite, acțiunile și reacțiile personajelor sunt sintetizate (redate) în timp real; aceste animatii sunt de fiecare data deosebite, nu identice cu cele anterioare, chiar daca se repeta aceeasi scena. [2]
În timp ce motoarele de fizică tradiționale pentru animațiile generate din mers folosesc fizica ragdoll (fizica ragdoll ), euphoria folosește o metodă mai complexă pentru a anima obiectele legate fizic în întregime în mediul de joc . euphoria poate fi folosit pe computerele personale și consolele de jocuri Sony Playstation 3 și Microsoft Xbox 360 și toate ulterioare. Dezvoltatorul poate crea mai multe cadre cheie pentru animație (de exemplu, o animație de mers uman), în timp ce euforia va crea unele intermediare. Acest lucru contribuie la o afișare mai realistă a animației complexe [2] .
Din punct de vedere structural, euforia constă din trei părți: euphoria:core, euphoria:studio și euphoria:bSpy [2] .
euphoria:core este o parte centrală a euforiei și este un motor bazat pe tehnologia ușoară „Dynamic Motion Synthesis”. euphoria:core rulează ca parte a motorului de joc în paralel cu motorul de animație și este chemat pentru execuție în acele momente când este necesar să sintetizeze o nouă animație în mișcare [2] .
euphoria:core conține un nucleu, un modul de control al jocului AI pentru comportamentul adaptiv și un modul rigid de dinamică a corpului pentru fizică. euphoria:core este independent de motorul fizic folosit de joc și funcționează cu toate motoarele comerciale disponibile [2] .
euphoria:studio este un set de instrumente software pentru crearea, testarea și depanarea activelor euphoria , adică mișcarea și comportamentul personajelor. euphoria:studio are o interfață vizuală și funcționează împreună cu euphoria:core [2] .
euphoria:bSpy este un instrument de depanare a comportamentului caracterelor de la distanță. Cu euphoria:bSpy conectat la motorul de joc, este posibil să înregistrați, să jucați și să verificați rezultatul euphoria:core [2] .
euforia a fost anunțată oficial pe 13 martie 2006 [3] .
Pe 27 aprilie 2006, LucasArts a dezvăluit că următorul lor joc din seria Indiana Jones va folosi euforia [4] [5] . Jocul LucasArts Star Wars: The Force Unleashed folosește și euforia [6] .
În februarie 2007, NaturalMotion și Rockstar Games au anunțat că euforia va fi folosită în viitoarele jocuri Rockstar [7] . Comunicatul de presă care a fost inclus cu cel de-al doilea trailer pentru Grand Theft Auto IV a confirmat în cele din urmă că Grand Theft Auto IV va fi primul joc Rockstar care va folosi euforia [8] [9] . Este utilizat în prezent în Grand Theft Auto IV și Grand Theft Auto V. Și, de asemenea, în seria de jocuri Red Dead Redemption și continuarea sa Red Dead Redemption 2 .
În august 2007, NaturalMotion a anunțat jocul video Backbreaker ( în rusă: „Die Hard” ), care va fi o simulare de fotbal american . Jocul este dezvoltat pentru console de ultimă generație și folosește euforia pentru a genera mișcare și ciocnire în timp real a corpurilor umane, spre deosebire de animația care se joacă [10] .
Jocuri pe calculator folosind euforia | |
---|---|
Jocuri Rockstar |
|
LucasArts |
|
mișcare naturală | spargator de spate |