1. 程式人生 > >學習遊戲開發應該看什麼書

學習遊戲開發應該看什麼書

《Cg_tutorial》和《The Complete Effect and HLSL Guide》都是不錯的入門材料,當然還有SDK文件。<<Shaders for Game Programmers and Artists>>有大量入門的例子。<<Advanced Lighting And Materials With Shaders>>詳細介紹了各種光照模型和技術。<<GPU Gems>> 1~3冊肯定是必讀的,雖然有1,2有中文版,但某些翻譯並不是很理想,強烈建議直接看英文版。ShaderX系列也是很經典的系列,每年出版一本,包含了最新的實時渲染技術,如今已經出了第6冊了。不
過網路上只能找到1~3冊。1,2冊大部分shader都是用asm寫的,不過看懂原理,轉換為HLSL也並不難。另外Nvidia SDK和ATI SDK也是學習shader的重要資源。最後還有剛出的<< Programming Vertex, Geometry, and Pixel Shaders>>