CG(高級繪製語言)

CG(高級繪製語言)

CG,計算機用語是一種高級繪製語言。

基本介紹

  • 中文名:CG
  • 外文名:C for Graphics
  • 類型GPU編程設計的高級繪製語言
  • 開發NVIDIA微軟
簡介,英文介紹,

簡介

CG = C for Graphics是為GPU編程設計的高級繪製語言,由NVIDIA和微軟聯合開發,微軟版本叫HLSL,CG是NVIDIA版本。Cg極力保留C語言的大部分語義,並讓開發者從硬體細節中解脫出來,Cg同時也有一個高級語言的其他好處,如代碼的易重用性,可讀性得到提高,編譯器代碼最佳化。

英文介紹

Cg (C-for-graphics) is a generic shader language. 'Generic' is the key word here. Before Cg there were different languages for different platforms, e.g. OpenGL extensions and Direct3D pixel shaders, etc. But now you can write in Cg and the same code can be used on many platforms.

相關詞條

熱門詞條

聯絡我們