euforia | |
---|---|
Tyyppi | Proseduurianimaatio [1] |
Kehittäjä | luonnollista liikettä |
Käyttöjärjestelmä | PC , PlayStation 3 , PlayStation 4 , Xbox 360 , Xbox One , iOS , Android |
Lisenssi | Oma ohjelmisto |
Verkkosivusto | naturalmotion.com/middle… |
Mediatiedostot Wikimedia Commonsissa |
euphoria ( Russian euphoria ) on NaturalMotionin kehittämä reaaliaikainen proseduurianimaatioohjelmisto , joka perustuu Dynamic Motion Synthesis -tekniikkaan .
euforiaa käytetään 3D-hahmojen menettelylliseen animointiin lennossa, ja se "perustuu 3D-hahmon täydelliseen simulaatioon, mukaan lukien sen vartalo, lihakset ja motorinen hermosto " [1] . Ennalta määritettyjen animaatioiden sijaan hahmojen toiminnot ja reaktiot syntetisoidaan (renderöidään) reaaliajassa; nämä animaatiot ovat joka kerta erityisiä, eivät identtisiä edellisten kanssa, vaikka sama kohtaus toistuisi. [2]
Perinteiset lennossa luotujen animaatioiden fysiikkamoottorit käyttävät ragdoll - fysiikkaa (ragdoll - fysiikka), kun taas euphoria käyttää monimutkaisempaa menetelmää fyysisesti sidottujen objektien animoimiseksi kokonaisuudessaan peliympäristössä . euphoriaa voidaan käyttää henkilökohtaisissa tietokoneissa ja pelikonsoleissa Sony Playstation 3 ja Microsoft Xbox 360 sekä kaikissa myöhemmissä. Kehittäjä voi luoda useita avainkehyksiä animaatiota varten (esimerkiksi ihmiskävelyanimaatio), kun taas euforia luo välimuotoisia. Tämä edistää monimutkaisen animaation realistisempaa näyttöä [2] .
Rakenteellisesti euforia koostuu kolmesta osasta: euforia:ydin, euforia:studio ja euforia:bSpy [2] .
euphoria:core on euforian ydin ja moottori , joka perustuu kevyeen "Dynamic Motion Synthesis" -tekniikkaan. euphoria:core toimii osana pelimoottoria rinnakkain animaatiomoottorin kanssa ja sitä kutsutaan suoritettavaksi silloin, kun sitä vaaditaan uuden liikeanimaatioiden syntetisoimiseksi [2] .
euphoria:core sisältää ytimen, pelin tekoälyn ohjausmoduulin mukautuvaa käyttäytymistä varten ja jäykän kehon dynamiikkamoduulin fysiikkaa varten. euphoria:core on riippumaton pelin käyttämästä fysiikkamoottorista ja toimii kaikkien saatavilla olevien kaupallisten moottoreiden kanssa [2] .
euphoria:studio on joukko ohjelmistotyökaluja euphoria- resurssien , eli hahmojen liikkeen ja käyttäytymisen, luomiseen, testaamiseen ja virheenkorjaukseen. euphoria:studiolla on visuaalinen käyttöliittymä ja se toimii yhdessä euphoria:core:n kanssa [2] .
euphoria:bSpy on etähahmojen käyttäytymisen debuggeri . Kun euphoria:bSpy on kytketty pelimoottoriin, on mahdollista tallentaa, pelata ja tarkistaa euphoria:core [2] tulos .
euforia julkistettiin virallisesti 13. maaliskuuta 2006 [3] .
27. huhtikuuta 2006 LucasArts paljasti , että heidän seuraava pelinsä Indiana Jones -sarjassa käyttäisi euforiaa [4] [5] . Myös LucasArts- peli Star Wars: The Force Unleashed käyttää euforiaa [6] .
Helmikuussa 2007 NaturalMotion ja Rockstar Games ilmoittivat, että euforiaa käytettäisiin tulevissa Rockstar-peleissä [7] . Lehdistötiedote, joka sisältyi Grand Theft Auto IV:n toiseen traileriin, vahvisti lopulta, että Grand Theft Auto IV olisi Rockstarin ensimmäinen euforiaa käyttävä peli [8] [9] . Sitä käytetään tällä hetkellä Grand Theft Auto IV: ssä ja Grand Theft Auto V :ssä. Ja myös Red Dead Redemption -pelisarjassa ja sen jatko -osassa Red Dead Redemption 2 .
Elokuussa 2007 NaturalMotion julkisti videopelin Backbreaker ( venäjäksi "Die Hard" ), josta tulee amerikkalaisen jalkapallon simulaatio . Peliä kehitetään seuraavan sukupolven konsoleille, ja se käyttää euforiaa luodakseen reaaliaikaista liikettä ja ihmiskehojen törmäystä, toisin kuin animaatioita pelataan [10] .
Euforiaa käyttävät tietokonepelit | |
---|---|
Rockstar pelit |
|
LucasArts |
|
luonnollista liikettä | selkämurtaja |