「Cg言語」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
10行目: 10行目:
  
 
[[Unity]]は今でもCg言語を採用している。
 
[[Unity]]は今でもCg言語を採用している。
 +
 +
[[category: コンピューター・グラフィックス]]

2021年7月8日 (木) 02:02時点における版

Cg言語(語源:C for Graphics)とは、NVIDIAが開発していたプログラマブルシェーダーの記述に特化したプログラミング言語である。

基本的な構文はC言語に似ているが別物である。

「NVIDIA製ではAMDIntelなどが宗教上の理由で使えない」という問題を解決すべく、第三者であるマイクロソフトがCg言語に組込型の名称を変更したりと微修正を加えたものを「HLSL」として発表した。

その後も「突撃仕様のCg」「安定仕様のHLSL」として発展を続けた。

2012年にCgの開発は終了し、HLSLに一本化された。

Unityは今でもCg言語を採用している。