Představení „Pixel po pixelu“:
2D vizuální efekty, 3D efekty a shadery
Technický magisterský studijní program v oboru Bojové efekty, prostředí, systémy částic, dynamika tekutin, efekty uživatelského rozhraní, optimalizace enginu a post-processing.
Hratelnost utváří zážitek, ale právě vizuální efekty (VFX) přinášejí emocionální uspokojení. V Gameartoutsourcestudio, proměňujeme dění na obrazovce v záplavy dopaminu. Naši technici specializující se na vizuální efekty (VFX) kombinují matematickou fyziku, programování shaderů a ilustrativní umění, aby vytvořili vše od jemných atmosférických mlh, které dodávají úrovni tajemství, až po tajemné superútoky, které zaplňují obrazovku světlem a částicemi. Ovládáme Unreal Engine Niagara, Unity VFX Graph a Houdini, abychom zajistili, že tato vizuální podívaná poběží při neochvějných 60 FPS.
Naše obory v oblasti vizuálních efektů
Vývoj vizuálních efektů (VFX) patří k technicky nejnáročnějším oblastem herního umění. Naše služby jsme rozdělili do 10 specializovaných kategorií, abychom pokryli jak stylizovanou 2D výtvarnou režii, tak i náročné fotorealistické fyzikální simulace ve 3D.
2D vizuální efekty (2D VFX)
Tradiční efektová grafika kreslená ručně snímek po snímku (Frame-by-Frame). Vytváříme mečové stopy ve stylu anime, kouřové výbuchy s ostrými siluetami a záblesky při nárazu, které dodávají indie hrám, plošinovkám a bojovým hrám (Fighting Games) nostalgický šarm a nepřekonatelnou energii.
3D vizuální efekty (3D VFX)
Jádro her kategorie AAA. Využíváme volumetrické sítě (meshy), displacement textury a sekvence typu flipbook ve 3D prostoru k vytváření energetických útoků, sférických silových polí a vesmírných vírů, které se v enginerech nové generace dokonale vykreslují z jakéhokoli úhlu kamery.
Bojové a magické efekty
Zobrazujeme poškození a smrtelnost. Navrhujeme vizuální zpětnou vazbu v podobě «zásahů» (krvavých zásahů nebo jisker od brnění), souvislých laserových paprsků, oblastí účinku (AoE) na zemi, a také složité kouzla, která mají fázi přípravy (Wind-up), dopad (Climax) a rozptyl (Dissipation).
Dopady na životní prostředí a klima
Vdechujeme život do jejich biomů. Vytváříme dynamické klimatické systémy, které se mění v reálném čase: volumetrické sněhové bouře, déšť reagující na světlo, prach vířící ve starobylých ruinách, vodopády s procedurálně generovanou pěnou a nízká mlha reagující na pohyb hráče.
Systémy částic
Odborníci na Cascade, Niagara (UE) a Shuriken/VFX Graph (Unity). Vytváříme emitory milionů částic řízených GPU (GPU Particles), které simulují realistické jiskry, roje hmyzu, světelný pyl nebo žhavé uhlíky, které se vznášejí a fyzicky narážejí do herního prostředí.
Vlastní shadery a materiály
Mnoho efektů nevyžaduje částice, ale čistou matematiku. Píšeme a vytváříme vlastní shadery (HLSL, Shader Graph) pro tvorbu holografických povrchů, refrakčních energetických štítů, materiálů, které se rozpouštějí (Dissolve), optického maskování (Stealth) a viskózních tekutin na statických 3D modelech.
Ničení a dynamika tekutin
S využitím náročných nástrojů, jako jsou Houdini a Chaos Physics, vytváříme předběžné simulace (baking) budov, které se hroutí na roztříštěné trosky (RBD), a simulace volumetrických tekutin (Pyro/VDB) pro fotorealistické výbuchové oblaky a hustý kouř, který se fyzikálně správně rozšiřuje a rozptyluje.
Efekty uživatelského rozhraní (UI VFX)
Kouzlo se skrývá i v nabídkách. Navrhujeme vizuální prvky pro vítězné obrazovky (Win Screens), tlačítka, která při stisknutí vzplanou, otevírání bedniček s kořistí (Loot boxes) ve stylu Gacha s světelnými efekty a přechody mezi obrazovkami, které hru s HUDem propojují bezchybně a přinášejí hráčům uspokojení.
Optimalizace výkonu motoru
Špatně optimalizované vizuální efekty (VFX) jsou hlavní příčinou poklesů snímkové frekvence. Naši techničtí umělci provádějí efekty (profiling), kontrolují «overdraw» (překreslování průhledných pixelů), snižují počet shaderových průchodů, snižují rozlišení emitorů a využívají úrovně detailu (LOD) částic, aby zajistili maximální výkon na mobilních zařízeních, PC i konzolích.
Efekty postprocesingu a korekce barev
Filmový dotek na závěr. Pracujeme s objekty pro postprodukci v enginu, abychom upravili barevné korekce (Color Grading), vinětace, efektu rozjasnění objektivu (bloom), chromatické aberace, rozmazání pohybu (motion blur) a kamerových efektů ve hře, jako jsou skvrny krve na objektivu nebo poškození mrazem na okrajích obrazovky. Všechny tyto prvky spojujeme tak, aby výsledný obraz působil jako filmový snímek.
Anatomie jednoho Úspěšný vizuální efekt
Vizuální efekt ve videohře není jen animace, která se přehrává; je to logický systém, který reaguje na okolní svět. V Gameartoutsourcestudio, náš proces výroby vizuálních efektů (VFX) propojuje výtvarné umění s technickou optimalizací a zajišťuje, že akce je zprostředkována v řádu milisekund.
Koncepce vizuálních efektů (VFX storyboarding)
Nepřejdeme rovnou k animaci. V programu Photoshop namalujeme klíčové snímky, abychom určili tvar, barevnou paletu (color grading) a vrcholný moment výbuchu či kouzla, a předložíme je k schválení uměleckému řediteli.
Tvorba textur a modelů (Assets)
Vytvořili jsme základní stavební prvky: v programu Houdini jsme simulovali oheň, abychom mohli exportovat vysoce detailní listy spriteů (flipbooky), a v programu Maya jsme namodelovali 3D kužely a koule se speciálním UV mapováním pro řízení shaderů.
Logika v motoru (časování a výfuk)
Emitor sestavíme v Unity nebo UE5. Nastavíme dobu trvání částic, jejich velikost v průběhu času, křivky průsvitnosti, multiplikátory vyzařovaného světla a fyzikální síly, jako je vítr a gravitace.
Profilování (Profiling) a integrace C# / C++
Analyzovali jsme zatížení GPU/CPU způsobené tímto efektem. Vytvořili jsme úrovně detailů (LOD), aby se efekt zjednodušil při pohledu z dálky, a propojili jsme efekt s událostmi (Notifies) v kódu herní mechaniky (Gameplay Code).
Často kladené otázky ohledně produkce VFX
Odhalení mýtu o rovnováze mezi vizuální podívanou a striktním technickým výkonem.
Jak zabraňují tomu, aby náročné vizuální efekty (VFX) snížily počet snímků za sekundu (FPS) ve hře?
Optimalizace je součástí naší DNA. Nejprve omezujeme «overdraw» tím, že minimalizujeme průhlednou část spriteů. Za druhé přesouváme zátěž z CPU na GPU (grafické karty) pomocí moderních systémů, jako jsou Niagara (UE5) nebo VFX Graph (Unity), což umožňuje zpracování milionů částic současně. A nakonec nastavujeme přísné úrovně LOD: efekt ve vzdálenosti 50 metrů od kamery nebude spouštět skript pro výpočet kolizí ani vrhávat stíny, čímž se výrazně ušetří výpočetní výkon.
Jaký je rozdíl mezi shaderem a systémem částic?
Jeden Systém částic vytváří řadu nezávislých 2D nebo 3D prvků (jako jsou sněhové vločky nebo jiskry), které se pohybují v prostoru a čase. Jeden Shader je matematický program, který grafické kartě udává, jak má vykreslit povrch statického 3D modelu. Mnoho moderních efektů špičkové kvality (jako například vlnící se magický štít nebo voda v řece) tvoří především shadery, které matematicky deformují textury (Panner, UV Distortion), doplněné o několik částic, které dodávají efektu jiskru.
Nabízíte fyzikální simulace, například padající budovy?
Ano. Pro masivní destrukci, kterou engine kvůli hardwarovým omezením nedokáže vypočítat v reálném čase, používají naši technici SideFX Houdini. Rozložíme složité geometrie, simulujeme realistickou fyziku zhroucení a poté «upečeme» (baking) polohová data do skeletové animace nebo do textur vrcholové animace (VAT). To umožňuje vašemu enginu velmi efektivně reprodukovat hyperrealistický pád budovy.
Musí moji programátoři tento efekt implementovat?
Ne nutně. Nabízíme přímou integraci do nativního enginu (Native Engine Integration). Dodáváme plně nakonfigurované prefaby (Unity) nebo blueprinty (Unreal). Efekt bude obsahovat všechny textury, materiály, hierarchie emitorů a exponované skripty, takže váš vývojový tým bude muset v okamžiku nárazu pouze spustit standardní příkaz, jako je `Play()` nebo `SpawnEmitterAtLocation()`.
Uvolněte svůj potenciál Jeho hra je úchvatná
Nenechte vynikající souboje působit fádně a bez náboje. Naši techničtí umělci jsou připraveni vdechnout technickou magii každé akci, srážce i scéně a zajistit tak výkon pevný jako skála.
Oddělení integrace VFX
Obraťte se na naše producenty a technické umělce specializující se na efekty. Rádi posoudíme umělecké pojetí vašich schopností, kouzel a prostředí, abychom mohli vypracovat komplexní technický plán.
Portál pro přímý kontakt
info@gameartoutsourcestudio.dePřísný právní rámec
Audity v rámci úplné dohody o mlčenlivosti (NDA)
Globální technická dostupnost
Naši techničtí umělci v oblasti VFX se koordinují prostřednictvím agilních schůzek a sdílených tabulek, čímž zajišťují, že nativní grafické balíčky jsou odesílány a ověřovány v souladu s harmonogramem sestavování (build schedule).