圖形學基礎的一點好書
在計算機領域探索未知向來是非常有趣的經歷,能提供流暢閱讀過程的書好比一部令人享受的大片,當然也同樣稀缺,似乎主要還是計算機領域真正會寫中文書的人都十分清醒,不會寫的人都在做白日夢昏昏欲睡,于是清醒的人不寫書,不清醒的人寫出來的書也同樣和作者一樣昏昏欲睡不知所云。由于這現象太普遍了,讀者看得云里霧里都會對問題在自己深信不疑,于是埋頭苦讀做一個苦逼的頭懸梁錐刺股十年寒窗聞雞起舞與時俱進終身學習的技術從業者就成了一些苦逼的技術從業者對苦逼技術從業者的普遍理解。還好,這里有些中文書是那些清醒的人寫的,找個好點的航線,坐著地球在銀河里邊旅行邊享受。
Introduction to 3D Game Programming with DirectX90c A Shader Approach
龍書著色版pdf定制下載地址:http://3dlearn.googlecode.com/files/by kuafu Introduction to 3D Game Programming with DirectX90c A Shader Approach.pdf著色版是本非常好的基礎教材和參考手冊,其中很多技術講解是很多高級圖形學應用的基礎參照模型。不同于第一版,本書重寫了所有固定流水管線部分,全代以腳本實現,增加了很多近年來應用的比較普遍的圖形學技術,而不僅僅是講解基礎圖形學概念??嘤诰W上只有chm版,不方便閱讀,這里整理成了pdf,一方面方便閱讀,在各種平臺上提供一致的閱讀體驗,例如放在iphone上隨時看;另一方面可以像在紙質書一樣隨便畫點啥,補充點注釋。另外如果發現網上有排版更美觀的,也給推薦下。
3D繪圖程序設計
這里只提供讀書筆記下載:http://3dlearn.googlecode.com/files/3D繪圖程序設計讀書筆記.pdf這是目前能看到的最好的中文dx圖形學基礎教程了,閱讀的時候可以發現作者本身就已經理解了書中的內容,并且非常善于教授別人。于是一些圖形概念理解起來就合情合理了,要知道圖形學在十年前就很成熟了,十多年前DX/OGL別人就已經寫出來,自己只是拿來看而已,如果發現讀起來還是困難重重,那很可能是書的作者的問題。果然,這本書很好的印證了這個非常自然的想法。這份閱讀筆記難免有膚淺和簡陋之處,本身不是為了讓別人參考用的,只是閱讀時記下方便回憶,放在這里只是希望看到針對技術方面的批評聲音。
精通directx3d圖形與動畫程序設計
這里也只提供讀書筆記下載:http://3dlearn.googlecode.com/files/讀書筆記_精通directx3d圖形與動畫程序設計.pdf這本并不是一本非常好的教材,但是是一本在同類中還算不錯的圖形學應用書。所以不適合沒有掌握圖形學概念的同學閱讀,它不會在教材級別的水平上幫助你理解圖形學概率,不過在現有環境下,如果又不想看e文的教程,選擇就不多,也可以勉為其難的當教材使用,碰到不甚理解的地方再停下來多方查閱,也還過得去。這樣只是犧牲了閱讀的享受性和流暢性。 閱讀筆記放在這里同樣只是希望看到針對技術方面的批評聲音。
PS:借寶地順便求助下,最近看lua源碼,碰到對實現層理解的障礙。希望那位同仁能幫助指點下,如何入手,按什么方式深入,或還有那些技術文檔可以看,那些關鍵字可以搜,中文英文皆可?,F在的情況是將源碼都瀏覽了一遍,看了一篇一個外國人寫的中國人翻譯的lua架構實現的不是很詳細的文章,手上有一篇介紹虛擬機指令細節的e文。在此留言或gtalk/gmail皆可:augustus四四零零(a)gmail.com,希望不吝賜教。(四四零零換成阿拉伯數字)