メインメニューを開く

差分

Cg言語

348 バイト追加, 2021年7月8日 (木) 02:05
編集の要約なし
'''Cg言語'''(C (語源:C for Graphics)とは、[[NVIDIA]]が開発していた[[プログラマブルシェーダー]]の記述に特化した[[プログラミング言語]]である。
基本的な構文は[[C言語]]に似ているが別物である。
「NVIDIA製ではCg言語は「NVIDIA製であり[[AMD]]や[[Intel]]などがなどは[[宗教上の理由]]で使えない」という問題を解決すべく、第三者であるで使えない」という問題を抱えていた。 この問題を解決すべく、第三者である[[マイクロソフト]]がCg言語にがCg言語の[[組込型]]の名称を変更したりと微修正を加えたものを「[[HLSL]]」として発表した。」「[[DirectX]]の新機能」として発表した。 その後も「突撃仕様のCg」「安定仕様のHLSL」として発展を続けた。 2012年にCgの開発は終了し、HLSLに一本化された。
[[Unity]]は今でもCg言語を採用している。
 
== 関連項目 ==
* [[HLSL]]
* [[GLSL]]
 
[[category: コンピューター・グラフィックス]]