Make World 3D! Directory of Web3D, CG, Motion Capture, Hi-Tech Gadget, News for Geeks [Cgとは何か?] Cg(C for Graphics)とは2002年6月にNVIDIAが発表した、C言語ベースのリアルタイムグラフィックス用のプログラミング言語の事である。また最近のグラフィックカードに搭載されている, GPU(Graphics Processing Unit)という専用のチップに対してプログラミングを行うものである。 従来GPUのプログラミングにはマシン言語や下にあるようなアセンブリ言語で複雑で生産効率の悪いプログラミングをせざるを得なった。そこで、Cgの登場によって、現在一般的に使われているC言語風のプログラムできるようになり、以前に比べると手軽にGPUを制御できるようになってきた。 アセンブリ言語