2012-07-31 128 views
9

我是Blender的初學者,我的教授要求我閱讀Blender 2.6的源代碼並研究攪拌器如何實現材質和紋理塊。在我下載源代碼後,我發現無法閱讀整個源代碼,特別是沒有詳細的評論和專業手冊。有沒有人可以給我一些建議或給我提供一些學習材料?例如,我很困惑如何使用不同的混合類型混合多層紋理,如混合,加,減或覆蓋。攪拌機如何實現這些功能?如何分析Blender的源代碼

回答

9

看看代碼佈局圖here

+0

我真的很感謝你的幫助。在閱讀關於攪拌機輪廓的文檔之後,我得到了淺薄的理解。但是,我想知道攪拌器是如何實現材質和紋理塊的,因此我多次搜索blender wiki和Google,但有關這方面的資料很少。你能推薦我一些文檔或書嗎? – chenhao9255 2012-08-02 07:27:34

0

我建議你獲取源代碼並將代碼導入到像QtCreator(import make file project)這樣的IDE中。從那裏開始,您可以輕鬆瀏覽細節。您要查找的是DNA條目。請查看文件DNA_MAterial_Types.h您可以找到所有材料類型的聲明。