Pärast kaheaastast rasket tööd lansseerisime täna hommikul ametlikult oma uue kihiliste rõivaste süsteemi, mis võimaldab rõivastel ja aksessuaaridel sobida mis tahes avatari kehatüübiga. Kasutajad saavad nüüd olemasolevaid Robloxi avatare varustada kuni 6 kihiga rõivastega, mis lisanduvad olemasolevatele klassikalistele riietele. Näeme juba üle 2,000 kasutaja loodud rõiva ja aksessuaari esitamise Avatari pood kogukonna poolt vaid viimase paari nädala jooksul.
Layered Clothing süsteem annab meie kogukonnale võimaluse luua ennenägematuid rõiva- ja aksessuaaritüüpe ning viib avatari kombineerimisvõimalused täiesti uuele tasemele. Mängijad saavad nüüd kombineerida ja sobitada uskumatult erinevaid kehastiile ja rõivaid. See jäljendab seda, kuidas rõivad reaalses maailmas inimestele istuvad ja seljas. Särgid, kleidid, kampsunid, jakid ja püksid on nüüd kantud kihtidena, mis mõjutavad ja suhtlevad üksteisega.
Süsteem loob aluse ka kasutaja loodud kehadele. Suureks väljakutseks mis tahes 3D-rõivaste süsteemi loomisel Robloxi jaoks on kujundada süsteem, mis töötab mitte ainult tohutul hulgal kehadel, mis juba täna platvormil on, vaid ka metsikute ja loominguliste avatarikehadega, mida meie kogukond tulevikus loodab.
Selle süsteemi rõivaste võlu seisneb selles, et need võivad venitada, et sobituda iga platvormiga tegelaskujuga – alates Classic Blockyst kuni T-Rexini – ja see sobib kenasti mitme kihi peale, mida tegelane juba kannab.
Lõpuks kujutab see käivitamine Robloxi jaoks „sammult” tehnoloogiat. See kasutab mõlemat meie hiljuti värskendatud süsteeme, nagu Füüsikalised renderdusmaterjalid, Skining ja Skeleton API-d, kuid see loob aluse ka meie tulevikutehnoloogiatele, nagu kasutaja loodud kehad, Dünaamilised peadja masinõppepõhised loomissüsteemid, mis lihtsustavad loomist meie tulevikus.
Kulisside taga: kihiliste rõivaste ehitamine
Selle tehnoloogia loomise tee oli keeruline kodeerimise väljakutse.
- Meie eesmärk oli võimaldada rõivastel ja aksessuaaridel sobida mis tahes avatari kehatüübiga.
- Lahendus pidi olema elujõuline Robloxi arenguga – sealhulgas elutruu välimus iga nurga alt, automaatne reageerimine kasutaja sisestustele, mõjuv väljanägemine keskklassi telefoniekraanil ja tagasiühilduvus Robloxi keskkonnaga.
- Veel üks nõue: tehnoloogial oli vaja aja jooksul automatiseerumist ja lihtsustamist, et aidata vähendada loomise keerukust. 3D-varade loomine on keerulisem kui klassikaliste 2D-varade maalimine, kuid viis, kuidas me süsteemi kavandasime, võimaldab meil tulevikus välja anda värskendusi, mis aitavad automatiseerida ja lihtsustada 3D-loomeprotsessi. See vähendab lõpuks või võib-olla isegi kaotab sõltuvuse kolmanda osapoole 3D-tööriistadest.
Lähim paralleel olemasolevale tehnoloogiale on CGI-animatsioon filmides, kuid see lähenemine ei ole skaleeritav – iga stseeni, tegelase ja väljenduse joonistab animaator eraldi. Seega oli vaja leiutada midagi täiesti uut. Pole muud võimalust, kuidas lubada kellelgi luua CGI-kvaliteediga rõivaid, mis reageerivad automaatselt mis tahes suvalise suurusega avatari liikumisele.
Meie vanemtehniline direktor Sergey Makeev, kes juhib ja loob paljusid Layered Clothingi taga olevaid süsteeme, selgitas: "Kui teil on kaks suvalist 3D-võrku, on arvutuslikult keeruline arvutada, kuidas täpselt üks teise peale sobitada ilma sisu moonutamata või muutmata. lihtsalt kole välja näha. Osa inspiratsioonist tuli meeskonnale, kui luges mitmeid rakettide aerodünaamilisi katsetusi käsitlevaid teadusartikleid. Meeskond jälgis, kuidas õhuvool ümbritseb raketti lennu ajal ja kuidas väikesed raketi keha kuju korrigeerimised mõjutavad õhuvoolu ja lennu efektiivsust. Seejärel uuris meeskond automatiseeritud meetodeid, mis loovad 3D CAD-is uusi ja täiustatud raketi kujundeid, ning rakendas seda mõtteviisi võrgusilmade tõhusaks kihistamiseks üksteise peale. Mõnikord öeldakse, et saavutus "ei olnud tegelikult raketiteadus". Selgub, et rõivaste ja aksessuaaride tehnoloogia, mis sobib igale avatari kehale, oli kindlasti inspireeritud raketiteadusest.
Lahendus
"Ahaa" hetk saabus siis, kui meie meeskond kaalus kahe võrgusilma vahelist "abstraktsioonikihti" – tutvustas uut puurikihti, mis toimib aluspinna struktuuri välispiirina, ja seejärel suhtles särgi sisemise puuriga, mis kihiti särgi peale. keha. See suhtlus muutub veelgi keerulisemaks, kui tegelane hakkab animeerima ja ringi liikuma, kuna pindade, puuride ja naha koostoime muutub ülimalt keeruliseks. Leidsime viisi, kuidas mähkida ühe võrgu iga tipp teise ümber, nende mõõtmeid reguleerib abstraktsioonikihi käitumine. See lähenemisviis võimaldab kasutajatel üksusi reaalajas virna panna ja näha koheselt lõplikku kihistamist. Täpselt nagu see, kuidas vaadeldud raketi kuju kohandamine muudab raketi lennukäitumist ümbritseva õhkpadja kaudu.
Kontseptsioonile elu sissepuhumiseks tõi meie meeskond varakult laua taha ka Robloxi loojate kogukonna ning oleme viimase aasta jooksul töötanud kasvava rühma arendajatega, kes proovivad erinevaid lähenemisviise kihiliste varade loomiseks. Tore oli kogukond sõidule kaasa võtta, kuna lõime tehnoloogiaid uue sisu loomiseks. Varem koostasime sageli esmalt oma sisu, panime selle kataloogi ja alles siis jäime veidi vahele, enne kui loojad said lõbusast osa võtta.
Seekord otsustasime, et võimaldame kogukonnal hakata koos meiega varasid ehitama. Kogukonna tagasiside oli nende loomeprotsessi keerukuse mõistmisel väga väärtuslik ja põhjustas mõningaid muudatusi aluseks olevas tehnoloogias. Lõppkokkuvõttes andis see koostööprotsess suurepäraseid tulemusi.
Meie tegevjuht ja asutaja Dave Baszucki (tuntud paremini kui Builderman) lõi sõna väljundi kohta, mida sellest koostööprotsessist otsisime: "kombinatorialism". Kombinatorialism on pooleldi protsess, pooleldi suhtumine ja sellest sai meie Layered Clothing projekti juhtvalgus.
Tahtsime tõesti kogukonna juhitud jõupingutusi, mis kasutaks ära kogu meie loodud vinge tehnoloogia, kuna meie eesmärk on anda sisuloojatele, kes teevad iga päev hämmastavaid asju.
Kihiliste rõivaste tulevik
Esimese 5 päeva jooksul meie Layered Clothingi esimene väljalaskmine on piiratud, 14.4 miljonit unikaalset kasutajat omandasid 74.4 miljonit tasuta jopet. Selle nädala seisuga on meil kataloogis üle 2,000 UGC loodud vara ja väike osa põhivaradest on Robloxilt tasuta saadaval. Selle käivitamise käigus otsustasime mitte võtta tasu ühegi Robloxi loodud algvara eest ja jätta kõik rahaks muudetud varad kogukonna hooleks.
Layered Clothingi põhitehnoloogial on laiem kasutatavus ja meie kogukond saab seda juba kasutada muude kujundite ja esemete deformeerimiseks (näiteks autoavariid), maastike ümberkujundamiseks või isegi puu riietamiseks.
Kui liigume vahetatavate digitaalsete materjalide ja materjalide tuleviku poole, ootame mõningaid nutikaid arendajaid, kes kasutavad neid süsteeme viisil, mida me isegi ei osanud oodata.
Praegu räägib see tehnoloogia aga iseenesest märkimisväärset lugu – lugu, mida ma nii uhkelt jagan. Põnev on teha koostööd visiooniga inimestega, et luua mänguväljenduses uus etalon ja luua alus digitaalse identiteedi tulevikule.
Postitus Geniaalsed kihid kihiliste rõivaste taga ilmus esmalt Robloxi ajaveeb.
- "
- 000
- 2D
- 3d
- 9
- a
- võime
- tarvikud
- omandatud
- mõjutada
- Materjal: BPA ja flataatide vaba plastik
- võimaldab
- juba
- hämmastav
- summa
- Teine
- keegi
- rakendatud
- lähenemine
- lähenemisviisid
- ümber
- vara
- automatiseerima
- Automatiseeritud
- Automaatne
- automaatselt
- saadaval
- avatar
- Avatarid
- muutuma
- enne
- on
- võrrelda
- vahel
- Natuke
- keha
- tooma
- ehitama
- Ehitus
- CAD
- auto
- tegevjuht
- Tegevjuht ja asutaja
- väljakutse
- tasu
- klassika
- riideid
- Riided
- Kodeerimine
- koostöö
- kogukond
- kaalukad
- täiesti
- keeruline
- Arvutama
- mõiste
- sisu
- kontrolli
- tuum
- looma
- loodud
- loomine
- loomine
- Loominguline
- looja
- loojad
- päev
- otsustatud
- Disain
- kavandatud
- Arendajad
- erinev
- raske
- digitaalne
- digitaalne identiteet
- mõõdud
- Juhataja
- ajendatud
- sõidu
- Varajane
- efektiivsus
- tõhus
- jõupingutusi
- volitama
- võimaldama
- võimaldab
- tohutu
- keskkond
- lõpuks
- areneb
- täpselt
- näide
- põnev
- olemasolevate
- ootama
- tagasiside
- esimene
- sobima
- lend
- edasi
- avastatud
- Asutaja
- tasuta
- Alates
- lõbu
- tulevik
- mäng
- lõhe
- saamine
- eesmärk
- suur
- Grupp
- Kasvavad
- raske töö
- aitama
- Kuidas
- Kuidas
- aga
- HTTPS
- Identity
- paranenud
- Kaasa arvatud
- Inspiratsioon
- inspireeritud
- suhtlevad
- suhtlemist
- sisse
- IT
- ise
- liituma
- teatud
- algatama
- käivitatud
- kiht
- Kihiline
- õppimine
- Lahkuma
- Tase
- võimendab
- võimendav
- valgus
- Vaata
- Vaatasin
- otsin
- masin
- masinõpe
- tegema
- Tegemine
- Vastama
- materjalid
- küsimus
- meetodid
- miljon
- rohkem
- liikuma
- liikumine
- Filmid
- mitmekordne
- Muu
- enda
- osa
- partei
- Inimesed
- inimesele
- mängijad
- võimalused
- võim
- protsess
- Toodetud
- projekt
- uhke
- valik
- RE
- Lugemine
- päris maailm
- reaalajas
- hiljuti
- vähendama
- vabastama
- esindab
- vastus
- Tulemused
- Roblox
- raketiteadus
- Rull
- Ütlesin
- skaalautuvia
- stseen
- stseenide
- teadus
- Ekraan
- kehtestamine
- mitu
- kuju
- kuju
- Jaga
- alates
- nahk
- väike
- So
- lahendus
- mõned
- midagi
- Kestab
- Stage
- algus
- algab
- esitatud
- süsteem
- süsteemid
- meeskond
- tech
- Tehniline
- Tehnoloogiad
- Tehnoloogia
- ütleb
- Testimine
- .
- Mõtlemine
- Läbi
- aeg
- täna
- töövahendid
- ülemine
- liigid
- mõistmine
- ainulaadne
- Uudised
- us
- Kasutajad
- kasulikkus
- Video
- visionäär
- tagaotsitav
- kuidas
- nädal
- kuigi
- ilma
- Töö
- töö
- töötab
- maailm
- oleks
- aasta
- aastat