Počítačem generovaná grafika (CGI) je specifická technologie nebo aplikace počítačové grafiky pro vytváření nebo vylepšování obrazů v umění, tiskových médiích, simulátorech, videích a videohrách. Tyto obrazy jsou buď statické (tj. statické obrázky), nebo dynamické (tj. pohyblivé obrázky). CGI se vztahuje jak na 2D počítačovou grafiku, tak (častěji) na 3D počítačovou grafiku s cílem navrhovat postavy, virtuální světy nebo scény a speciální efekty (ve filmech, televizních pořadech, reklamách atd.). Použití CGI pro vytváření/vylepšování animací se nazývá počítačová animace nebo CGI animace.
Základy trojrozměrné (3D) počítačové grafiky
3D počítačová grafika je proces vytváření trojrozměrných modelů pomocí počítače. Tyto modely lze použít k vytvoření realistických obrázků a animací. Základní principy 3D počítačové grafiky zahrnují:
Modelování: Proces vytváření 3D modelu objektu. Existuje mnoho různých způsobů modelování, včetně polygonálního modelování, NURBS modelování a skenování.
Skenování: Proces převodu fyzického objektu do digitálního 3D modelu. Skenování se často používá k vytváření realistických modelů pro filmy a videohry.
Renderování: Proces převodu 3D modelu do 2D obrazu. Renderování je výpočetně náročný proces, který může trvat hodiny nebo dokonce dny.
Tisk: Proces vytváření fyzického modelu z 3D modelu. Tisk se často používá k vytváření prototypů a finálních výrobků.
Hlavní použití 3D modelů
3D modely mají širokou škálu použití, včetně:
Počítačem podporovaný design (CAD): 3D modely se používají k navrhování a vizualizaci produktů, budov a dalších objektů.
Grafický design: 3D modely se používají k vytváření realistických obrázků a animací pro reklamu, marketing a další účely.
Videohry: 3D modely se používají k vytváření postav, prostředí a dalších objektů ve videohrách.
Vizualizace: 3D modely se používají k vytváření realistických vizualizací pro filmy, televizi a další účely.
Virtuální inženýrství: 3D modely se používají k simulaci a analýze fyzikálních systémů.
Virtuální realita (VR): 3D modely se používají k vytváření virtuálních světů, které mohou uživatelé prozkoumávat pomocí VR headsetů.
Virtuální kinematografie: 3D modely se používají k vytváření realistických filmových záběrů a animací.
Související témata
Animace: Proces vytváření pohyblivých obrazů.
Počítačová kostra: Hierarchická datová struktura, která se používá k reprezentaci a animaci postav.
3D displej: Zařízení, které zobrazuje 3D obrazy.
Drátěný model: Zjednodušený 3D model, který zobrazuje pouze hrany objektu.
Mapování textur: Proces přidávání textur k 3D modelům.
Snímání pohybu: Proces převodu pohybu skutečného člověka do digitálních dat.
Simulace davu: Proces vytváření a animace davů lidí.
Globální osvětlení: Technika pro výpočet osvětlení ve scéně.
Objemové vykreslování: Technika pro vykreslování průhledných objektů.