euforie | |
---|---|
Typ | Procedurální animace [1] |
Vývojář | přirozený pohyb |
Operační systém | PC , PlayStation 3 , PlayStation 4 , Xbox 360 , Xbox One , iOS , Android |
Licence | Proprietární software |
webová stránka | naturalmotion.com/middle… |
Mediální soubory na Wikimedia Commons |
euphoria ( rusky euphoria ) je softwarový nástroj pro procedurální animaci v reálném čase vyvinutý společností NaturalMotion založený na technologii Dynamic Motion Synthesis .
euforie se používá k procedurální animaci 3D postav za běhu a je „založena na kompletní simulaci 3D postavy, včetně jejího těla, svalů a motorického nervového systému “ [1] . Namísto použití předdefinovaných animací jsou akce a reakce postav syntetizovány (renderovány) v reálném čase; tyto animace jsou pokaždé speciální, nejsou totožné s předchozími, i když se stejná scéna opakuje. [2]
Zatímco tradiční fyzikální enginy pro animace generované za běhu využívají fyziku ragdollů (fyziku ragdolla ), euforie využívá složitější metodu k animaci fyzicky vázaných objektů v jejich celistvosti v herním prostředí . euphoria lze použít na osobních počítačích a herních konzolích Sony Playstation 3 a Microsoft Xbox 360 a všech následujících. Vývojář může vytvořit několik klíčových snímků pro animaci (například animaci lidské chůze), zatímco euforie vytvoří střední snímky. To přispívá k realističtějšímu zobrazení komplexní animace [2] .
Strukturálně se euforie skládá ze tří částí: euphoria:core, euphoria:studio a euphoria:bSpy [2] .
euphoria:core je základní součástí euphoria a je motorem založeným na lehké technologii „Dynamic Motion Synthesis“. euphoria:core běží jako součást herního enginu paralelně s animačním enginem a je vyzván k provedení v těch okamžicích, kdy je potřeba syntetizovat novou pohybovou animaci [2] .
euphoria:core obsahuje jádro, herní ovládací modul AI pro adaptivní chování a modul dynamiky tuhého těla pro fyziku. euphoria:core je nezávislý na fyzikálním enginu používaném hrou a funguje se všemi dostupnými komerčními enginy [2] .
euphoria:studio je sada softwarových nástrojů pro vytváření, testování a ladění aktiv euphoria , tedy pohybu a chování postav. euphoria:studio má vizuální rozhraní a funguje ve spojení s euphoria:core [2] .
euphoria:bSpy je vzdálený debugger chování postav . S euphoria:bSpy připojeným k hernímu enginu je možné nahrávat, přehrávat a kontrolovat výsledek euphoria:core [2] .
euforie byla oficiálně vyhlášena 13. března 2006 [3] .
27. dubna 2006 LucasArts odhalil , že jejich další hra v sérii Indiana Jones by používala euforii [4] [5] . Euforii využívá i hra LucasArts Star Wars: The Force Unleashed [6] .
V únoru 2007 NaturalMotion a Rockstar Games oznámily, že euforie bude použita v budoucích hrách Rockstar [7] . Tisková zpráva, která byla součástí druhého traileru na Grand Theft Auto IV , nakonec potvrdila, že Grand Theft Auto IV bude první hrou Rockstaru, která využije euforii [8] [9] . V současné době se používá v Grand Theft Auto IV a Grand Theft Auto V. A také v herní sérii Red Dead Redemption a jejím pokračování Red Dead Redemption 2 .
V srpnu 2007 společnost NaturalMotion oznámila videohru Backbreaker ( rusky: "Die Hard" ), která bude simulací amerického fotbalu . Hra je vyvíjena pro konzole nové generace a využívá euforii ke generování pohybu a kolizí lidských těl v reálném čase, na rozdíl od přehrávané animace [10] .
Počítačové hry využívající euforii | |
---|---|
Rockstar Games |
|
LucasArts |
|
přirozený pohyb | backbreaker |