LocalazyLocalazy
Cg (zkratka pro C for Graphics) je vysokoúrovňový stínovací jazyk vyvinutý společností Nvidia v roce 2002. Cg byl navržen pro použití s programovacím jazykem C a pro usnadnění vývoje grafických aplikací. Programy v jazyce Cg se obvykle kompilují do mezikódu, který se pak předává grafickému ovladači ke spuštění na grafickém procesoru. Jazyk Cg podporuje řadu různých programovacích modelů, které lze použít k vytváření různých typů grafických efektů. Jazyk Cg byl použit k vývoji řady významných aplikací, včetně herního enginu Unity a sady Adobe Creative Suite.