因應釵h大大的詢問,承蒙大大們不棄嫌,冒昧向版主大大借空間解釋,希望各位先進,還請多多協助指導...
何謂Cg :
1.定義:
繪圖用的 C 語言
2.說明:
這是Nvidia主推的技術,希望個遊戲程式員多加使用的工具
a.現今的軟體應用程式都是使用高階程式語言發展,最常見的莫過於「C」或「C++」語言。
b.然而,當嘗試建立複雜的視覺特效時,發展者必須使用限制重重的組合語言。
c.計特殊效果的繁複程序
將劇院品質的繪圖體驗帶入桌上型電腦的世界。程式不再需要直接寫入繪圖硬體,使得在 DirectX® 與 OpenGL® 環境快速發展驚人的即時遮影與視覺效果成為可能。 Cg 正領導著電影與即時成像的整合。
請大大們按一下看看Cg的效果
d.Cg的優勢:
雖然釵h廠商不看好Cg,在下還是想說說Cg的優點
i.括了電視遊樂器、PC 與 Mac 電腦。
ii.各工作室以及遊戲開發廠商已經採用了 Cg 遮影技術。為好萊塢視覺特效產業提供服務的離線圖形繪製公司,已經將「NVIDIA Cg 編譯器」整合到未來的產品版本中。Cg 與 Microsoft 高階繪圖遮影語言 (HLSL): Cg 由NVIDIA 所開發,並且與 Microsoft 相互高度合作,以確保與 DirectX 9.0 與 HLSL的相容性。
iii.計師而言,更加友善、且更容易使用。Cg 提供開發者創造與整合能力,能夠在遊戲、電影以及其他即時的 3D 應用程式製作大量令人震撼的視覺效果。
以上翻譯自Nvidia台灣官方網站開發人員技術聯絡區
接下來說說遊戲中運用的技術...
何謂Cg :
1.定義:
繪圖用的 C 語言
2.說明:
這是Nvidia主推的技術,希望個遊戲程式員多加使用的工具
a.現今的軟體應用程式都是使用高階程式語言發展,最常見的莫過於「C」或「C++」語言。
b.然而,當嘗試建立複雜的視覺特效時,發展者必須使用限制重重的組合語言。
c.計特殊效果的繁複程序
將劇院品質的繪圖體驗帶入桌上型電腦的世界。程式不再需要直接寫入繪圖硬體,使得在 DirectX® 與 OpenGL® 環境快速發展驚人的即時遮影與視覺效果成為可能。 Cg 正領導著電影與即時成像的整合。
請大大們按一下看看Cg的效果
d.Cg的優勢:
雖然釵h廠商不看好Cg,在下還是想說說Cg的優點
i.括了電視遊樂器、PC 與 Mac 電腦。
ii.各工作室以及遊戲開發廠商已經採用了 Cg 遮影技術。為好萊塢視覺特效產業提供服務的離線圖形繪製公司,已經將「NVIDIA Cg 編譯器」整合到未來的產品版本中。Cg 與 Microsoft 高階繪圖遮影語言 (HLSL): Cg 由NVIDIA 所開發,並且與 Microsoft 相互高度合作,以確保與 DirectX 9.0 與 HLSL的相容性。
iii.計師而言,更加友善、且更容易使用。Cg 提供開發者創造與整合能力,能夠在遊戲、電影以及其他即時的 3D 應用程式製作大量令人震撼的視覺效果。
以上翻譯自Nvidia台灣官方網站開發人員技術聯絡區
接下來說說遊戲中運用的技術...