Animatorji rešijo velik problem v 3D igrah in dvopičju; oblačil

Posted on
Avtor: Roger Morrison
Datum Ustvarjanja: 1 September 2021
Datum Posodobitve: 9 December 2024
Anonim
Animatorji rešijo velik problem v 3D igrah in dvopičju; oblačil - Igre
Animatorji rešijo velik problem v 3D igrah in dvopičju; oblačil - Igre

Vsakdo, ki je gledal 3D animirani film ali predolgo predvajal video igre, je verjetno opazil nekaj o razmerju med liki in oblačili: nikoli ne vidimo, kako se oblečejo. Razlog za to je zato, ker animiranje 3D znakov, ki se namesti na kos tkanine, pogosto vodi do katastrofalnih rezultatov, saj lik ali tkanina ne izgledata »realistično«.


Raziskovalci tehnološkega inštituta Georgia so poskušali odpraviti to vprašanje, njihovi rezultati pa so impresivni - čeprav nekoliko neumni.

V video posnetku, ki ga najdemo v glavi, vidimo več kratkih posnetkov humanoidnih modelov, ki poskušajo obleči obleko. Medtem ko animacije še zdaleč niso naravne, Karen Liu in njena ekipa GIT-ja poskušata najti način za interakcijo s fizikalno obdelano tkanino z ročno animiranimi 3D-modeli, ne da bi morali animatorji zagotoviti, da se vsaka vlakna ne posnamejo ali se zataknejo na modelu znakov.

Omogočanje vode in tkanine, ki jo opravi fizikalni motor, je praviloma shranila animatorje veliko časa in zdaj lahko raziskave GIT zagotovijo večji realizem v 3D filmih in video igrah.

"Najbližja stvar, ki jo lahko oblečete v animirani film, je." Neverjetni polaganje plaščev in to je še vedno zelo preprost primer, ker ne vključuje veliko fizičnega stika med liki in tkanino. [...] To je problem, ki ga želimo obravnavati, saj ustvarjanje takšne scene vključuje fizično interakcijo med dvema zelo različnima fizikalnima sistemoma. «- Karen Liu, vodja raziskovalne skupine GIT o trenutnih praksah animacije oblačil


Eden največjih izzivov za ekipo Karen Liu je razvoj algoritma za iskanje poti, ki je realističen in tekoč. Liu pravi: "Znak mora sprejeti pravo odločitev o tem, kako bo premaknil okončine, tako da ima jasno pot do odprtine." To je težko iz več razlogov, saj ljudje narekujejo številne predloge, o katerih ne razmišljamo, ko se oblečemo.

Med njimi so nerodna gibanja, kot je premikanje zapestja, ali vrtenje naših rok skozi rokave. Brez teh animacij lahko 3D lik doseže neverjetne stopnje gibanja v nekaj sekundah, tudi če vidno ne vidimo kaj narobe.

Medtem ko se je Liuova ekipa približala reševanju problema s predprogramiranimi 3D-prostori, želijo videti tudi uporabo svojih rezultatov v realnem času 3D. To pomeni, da lahko kmalu vidimo te algoritme, ki se uporabljajo v video igrah. Prav tako želijo svoje raziskave uporabiti tudi pri robotih: večina robotov je zasnovana tako, da se izogne ​​trčenju, vendar je za postopek postavitve majice potrebnih veliko majhnih trkov.


Toda kaj to pomeni za igralni svet?

Trenutno v video igrah je večina - če ne vsi - preoblikovani. Najbližji primeri slačenja in oblačenja v igri običajno vključujejo zbledelo-črno ali lik, ki se skriva za nekakšnim vizualnim blokom pred čarobnim spreminjanjem oblačil.

Najbolj zloglasne od teh sprememb so "Simčki", kjer se liki vrtijo okoli nerazložljivo hitro, preden se ponovno pojavijo z novim kompletom oblačil. Medtem ko se oblačila morda ne zdijo izjemno pomembna za igre na srečo, lahko ta razvoj pripomore k poglobitvi video iger, ki se močno opirajo na spremembe oblačil ali goloto za pripovedovanje zgodb. Nekateri prizori iz Čarovnik in Mass Effect na misel.

Vsekakor lahko vidim animacije, kot je ta, ki se uporabljajo v prizorih med staršem in otrokom ali med dvema odraslima osebama

Osebno menim, da bo to zanimiv koncept za prihodnost video iger. Tudi če razvijalci iger ne uporabljajo te raziskave kot način za animirana oblačila, bi lahko videli, da je to uporabno za druge aplikacije. Na primer, lahko vidimo nove video igre, pri katerih je cilj igre lahko, da ima znak postavljen fizikalno upodobljen predmet v ali v drug nefizikalni predmet. Ne vem, kaj bi naredili s tem konceptom, toda nekateri razvijalci iger bi lahko pomislili na nekaj!

Kaj menite o tej raziskavi? Je to izguba časa? Ali lahko v prihodnosti igrate kakšno uporabo?