Chiunque abbia guardato un film d'animazione in 3D, o abbia giocato a videogiochi abbastanza a lungo ha probabilmente notato qualcosa sulla relazione tra personaggi e abbigliamento: non li vediamo mai vestiti. Il motivo è che l'animazione di un personaggio 3D che indossa un pezzo di tessuto spesso porta a risultati disastrosi, piuttosto che il personaggio o il tessuto non sembrano "realistici".
I ricercatori del Georgia Institute of Technology hanno cercato di rimediare a questo problema, ei loro risultati sono impressionanti, anche se un po 'sciocchi.
Nel video trovato nell'intestazione possiamo vedere diverse brevi clip di modelli umanoidi che cercano di indossare i vestiti. Mentre le animazioni sono tutt'altro che naturali, Karen Liu di GIT e il suo team stanno tentando di trovare un modo per far interagire la stoffa fisica con modelli 3D animati a mano senza la necessità per gli animatori di assicurarsi che ogni fibra non si incastri o rimanga bloccata sul modello del personaggio.
Consentire acqua e stoffa a rendering da un motore fisico ha in genere risparmiato agli animatori molto tempo e ora la ricerca di GIT potrebbe fornire maggiore realismo nei film e nei videogiochi 3D.
"La cosa più vicina a mettere i vestiti su di te vedrai in un film animato è Gli incredibili mettere su mantelli, e questo è ancora un caso molto semplice perché in realtà non comporta un sacco di contatto fisico tra i personaggi e la stoffa. [...] Questo è il problema che vogliamo affrontare perché generare questo tipo di scena implica l'interazione fisica tra due sistemi fisici molto diversi. "- Karen Liu, capo del gruppo di ricerca del GIT sulle attuali pratiche di animazione dell'abbigliamento
Una delle maggiori sfide per la squadra di Karen Liu è lo sviluppo di un algoritmo di individuazione del percorso che sia realistico e fluido. Secondo Liu, "Il personaggio deve prendere la decisione giusta su come muoverà gli arti, quindi ha un percorso chiaro verso l'apertura". Questo è difficile per una serie di motivi, in quanto gli umani fanno molte mozioni a cui non pensiamo davvero quando si vestono.
Questi includono movimenti scomodi come un colpo di polso o guizzare le braccia attraverso le maniche. Senza queste animazioni, un personaggio 3D può raggiungere livelli di movimento incredibili in pochi secondi, anche se visibilmente non possiamo vedere qualcosa di sbagliato.
Mentre il team di Liu si è avvicinato a risolvere il problema con gli spazi 3D pre-renderizzati, vogliono anche vedere come applicare i loro risultati al 3D in tempo reale. Ciò significa che potremmo vedere a breve questi algoritmi utilizzati nei videogiochi. Vogliono anche applicare le loro ricerche anche ai robot: la maggior parte dei robot è progettata per evitare collisioni, ma il processo di indossare una maglietta richiede molte piccole collisioni da realizzare.
Ma cosa significa questo per il mondo dei giochi?
Attualmente nei videogiochi la maggior parte - se non tutte - le scene di vestizione sono pre-renderizzate. Gli esempi più vicini di spogliarsi e vestirsi durante il gioco in genere coinvolgono una dissolvenza in nero o un personaggio che si nasconde dietro una sorta di blocco visivo prima di cambiare magicamente i vestiti.
Il più infame di questi cambiamenti è "The Sims" con personaggi che girano inesplicabilmente veloci prima di riapparire con un nuovo set di vestiti. Anche se indossare i vestiti potrebbe non sembrare un aspetto estremamente importante per il gioco, questi sviluppi possono aiutare con l'immersione nei videogiochi che si basano in gran parte su cambi di abbigliamento o nudità per la narrazione. Alcune scene da The Witcher e Effetto di massa viene in mente.
Potrei sicuramente vedere animazioni come questa che vengono utilizzate in scene tra un genitore e un bambino o tra due personaggi adulti
Personalmente penso che questo sarà un concetto interessante per il futuro dei videogiochi. Anche se gli sviluppatori di giochi non usano questa ricerca come un modo di vestire animati, potremmo vedere questo diventare utile per altre applicazioni. Ad esempio, potremmo vedere nuovi videogiochi in cui l'oggetto di un gioco potrebbe essere quello di posizionare un personaggio su un oggetto reso fisico o su un altro oggetto reso non fisico. Non sono sicuro di cosa farebbero con questo concetto, ma sono certo che gli sviluppatori di giochi potrebbero pensare a qualcosa!
Cosa ne pensi di questa ricerca? È una perdita di tempo? Riesci a pensare a qualche utilità per il futuro dei giochi?