Mon. Nov 28th, 2022

Efter två år av hårt arbete lanserade vi i morse formellt vårt nya Layered Clothing-system, som gör att kläder och accessoarer passar alla avatarkroppar. Användare kan nu utrusta befintliga Roblox-avatarer med upp till 6 lager av kläder, ovanpå alla befintliga klassiska kläder. Vi ser redan över 2 000 användarskapade kläder och accessoarer som skickats till Avatar Shop av communityn under bara de senaste veckorna.

Layered Clothing-systemet ger vårt community kraften att skapa aldrig tidigare skådade kläder och accessoarer, och tar avatarkombinationsmöjligheter till en helt ny nivå. Spelare kan nu mixa och matcha ett otroligt utbud av kroppsstilar och outfits. Det härmar hur kläder passar och draperar på människor i den verkliga världen. Skjortor, klänningar, tröjor, jackor och byxor bärs nu i lager som påverkar och interagerar med varandra.

Systemet skapar också förutsättningar för användarskapade kroppar. Den stora utmaningen med att skapa vilket 3D-klädsystem som helst för Roblox är att designa ett system som fungerar, inte bara med den enorma mängd kroppar som redan finns på plattformen idag, utan även de vilda och kreativa avatarkroppar som vi förväntar oss att vårt samhälle kommer att skapa i framtiden.

Det magiska med kläderna i det här systemet är att de kan sträcka sig för att passa vilken plattformsfigur som helst – från en Classic Blocky hela vägen till en T-Rex – och den passar fint ovanpå flera lager som en karaktär redan har på sig.

Slutligen representerar denna lansering en “stepping stone”-teknik för Roblox. Det utnyttjar både våra nyligen uppdaterade system som fysiskt baserade renderingsmaterial, skinning och skeleton-API:er, men det sätter också scenen för våra framtida teknologier, som användargenererade kroppar, dynamiska huvuden och maskininlärningsdrivna skapelsesystem som kommer att förenkla skapandet i vår framtid .

Bakom kulisserna: Bygga kläder i lager
Vägen till att bygga denna teknik var en komplex kodningsutmaning.

Vårt mål var att göra det möjligt för kläder och accessoarer att passa alla avatarkroppar.
Lösningen måste vara genomförbar med hur Roblox utvecklas – inklusive ett verklighetstroget utseende från alla vinklar, automatiskt svar på användarinmatningar, att se övertygande ut på en telefonskärm i mellanklassen och vara bakåtkompatibel med Roblox-miljön.
Ett annat krav: tekniken behövde förmågan att bli automatiserad och förenklad med tiden för att minska författarkomplexiteten. Att bygga 3D-tillgångar är svårare än att måla de klassiska 2D-tillgångarna, men hur vi designade systemet tillåter oss att släppa framtida uppdateringar som hjälper till att automatisera och förenkla 3D-skapandeprocessen. Detta kommer så småningom att minska eller möjligen till och med ta bort beroendet av tredjeparts 3D-verktyg.
Den närmaste parallellen till befintlig teknik är CGI-animation i filmer, men det tillvägagångssättet är inte skalbart – varje scen, karaktär och uttryck är individuellt ritade av en animatör. Så vi behövde uppfinna något helt nytt. Det finns inget annat sätt att tillåta vem som helst att skapa kläder av CGI-kvalitet som automatiskt reagerar på rörelsen av en avatar av godtycklig storlek.

Sergey Makeev, vår Senior Technical Director som driver och skapar många av systemen bakom Layered Clothing, förklarade “beräkningsmässigt, när du har två godtyckliga 3D-nät, är det svårt att beräkna exakt hur man ska passa den ena över den andra utan att förvränga innehållet eller göra det ser helt enkelt ful ut. En del av inspirationen kom till teamet när de läste flera vetenskapliga artiklar om aerodynamiska tester av raketer.” Teamet observerade hur luftflödet omsluter en raket under flygning och hur små justeringar av raketens kroppsform påverkar luftflödet och flygeffektiviteten. Sedan tittade teamet på automatiserade metoder som skapar nya och förbättrade raketformer i 3D CAD, och tillämpade det tänket på effektiv skiktning av maskor ovanpå varandra. Det sägs ibland att en prestation “inte var raketvetenskap, verkligen.” Teknik för kläder och accessoarer som passar vilken avatarkropp som helst, visar det sig, verkligen var inspirerad av raketvetenskap.

By Adam

If you want to contribute kindly contact at [email protected] or [email protected] also you can buy guest posts from our other different sites and write post for us.

Leave a Reply

Your email address will not be published. Required fields are marked *