Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 1/38 Ing. Jan Buriánek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jan Buriánek, 2010 Multimediální a grafické aplikace (BI-MGA), ZS 2010/11, Přednáška 10 MI-POA Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 2/38 Obsah prezentace nvidia GTC 2010 Gems GPU Revoluce GPU v CG / VFX / TV Různé případy použití Budoucí vize
GTC 2010 San jose, CA, USA Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 3/38
GPU revoluce začíná!!!! GPU == megatrend, super trend, hyper trend Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 4/38
Hlavní příčiny GPU revoluce začíná!!!! Implementační jazyk pro CUDA! University Uživatelské komunity Podpora nvidia Libraries, tools GPU používají klíčoví hráči v IT průmyslu Microsoft, Adobe, Autodesk, GPU používají klíčoví poskytovatelé aplikací MathWorks, Wolfram Research, ESRI, Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 5/38
1. a 2. éra GPU Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 6/38
3. éra GPU Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 7/38
FERMI Quadro hardware Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 8/38
Superpočítač ve stolním PC Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 9/38
Superpočítač ve stolním PC Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 10/38
Oblasti použítí GPU Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 11/38
Použití GPU v CG/VFX Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 12/38
GPU evoluce Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 13/38
Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 14/38 Furryball realtimový GPU renderer pro Mayu České projekty Art and Animation Studio (Jan Tománek) První český film generovaný pomocí CG Kozí příběh GPU renderer pro Kozí příběh se sýrem Použito při produkčním procesu Zásuvné moduly do Maya Žádne konverze a exporty Real-time náhled ve 3D okně 30x 300x rychlejší jak CPU
Furryball realtimový GPU renderer pro Maya Klíčové vlastnosti furryball Využívá možnosti DirectX 11 Podpora produktu Maya 2011 Renderování vlasů a srsti (včetně alpha masky) Planární zrcadla s povrchem definovaných normálami nebo bump mapami Subsurface scattering (rozptylování povrchu), Translucency rendering (renderování průsvitnosti) Hloubka ostrosti Ambient Occlusion (zastínění okolím) Color Bleeding Podpora Stereoscopie (od verze 1.4) Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 15/38
Furryball realtimový GPU renderer pro Mayu Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 16/38
Furryball features Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 17/38
Furryball Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 18/38
Furryball Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 19/38
Furryball Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 20/38
Furryball příklady Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 21/38
Furryball renderování srsti Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 22/38
Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 23/38 Furryball Raw FurryBall rendering 15 second (DOF, SSS, AO) Scene: 1,5 mil triangles, 8K textures
Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 24/38 Furryball CG Nejsou třeba CPU farmy pro vytváření výsledné produkce Jakýkoliv snímek je vygenerován během několika vteřin až minut Škálovatelný výkon GPU Produkční pipeline byla kompletně změněna WYSIWYR Nový kreativní směr ve zpracování 3D Bezproblémové renderování srsti, vody, kouře atd.
Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 25/38 Furryball CG Overall production speedup ~ 4x
Trend poměru realističnosti a realtime zpracování Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 26/38
Megatrend 3D v DCinema potřeba stále většího výkonu GPU! Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 27/38
GPU renderování pro 3D stereo video Adobe CS5 Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 28/38
Real-time renderování v VFX/FILM průmyslu The Foundry (MARI, OCULA) Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 29/38
Mental images iray technologie Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 30/38
Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 31/38 GPU akceleruje revoluci v renderingu Mental images: iray Autodesk: Mudbox, Showcase, 3ds Max, Maya Chaos Group: VrayRTGPU StudioGPU: MachStudioPro Caustic Graphics: Brazil Refractive Software, Octane Render Bunkspeed(iray)
Iray revoluce: Interaktivní objektivní fotorealistické renderování Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 32/38
Iray revoluce: Interaktivní objektivní fotorealistické renderování Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 33/38
Iray revoluce: Interaktivní objektivní fotorealistické renderování Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 34/38
Průmyslové aplikace fotorealistického renderování Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 35/38
GPU renderování v návrhovém procesu a marketingu OPTITEX Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 36/38
GPU renderování v návrhovém procesu a marketingu BUNKSPEED SHOT Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 37/38
Děkuji Dotazy Ing. Jan Buriánek (ČVUT FIT) GPU a GTC BI-MGA, 2010, Přednáška 10 38/38