我是Blender的初學者,我的教授要求我閱讀Blender 2.6的源代碼並研究攪拌器如何實現材質和紋理塊。在我下載源代碼後,我發現無法閱讀整個源代碼,特別是沒有詳細的評論和專業手冊。有沒有人可以給我一些建議或給我提供一些學習材料?例如,我很困惑如何使用不同的混合類型混合多層紋理,如混合,加,減或覆蓋。攪拌機如何實現這些功能?如何分析Blender的源代碼
9
A
回答
9
看看代碼佈局圖here。
0
我建議你獲取源代碼並將代碼導入到像QtCreator(import make file project)這樣的IDE中。從那裏開始,您可以輕鬆瀏覽細節。您要查找的是DNA條目。請查看文件DNA_MAterial_Types.h您可以找到所有材料類型的聲明。
相關問題
- 1. 如何從源代碼編譯Blender?
- 2. 源代碼語言分析
- 3. JavaScript源代碼分析器
- 4. 分析代碼 - 我找不到源代碼如何寫
- 5. Mono的源代碼分析工具
- 6. 分析Java源代碼的工具
- 7. 分析matlab源代碼的工具
- 8. 如何分析QtScript代碼?
- 9. A C++源代碼分析器
- 10. Ruby源代碼分析器(類似pylint)
- 11. 使用聲吶分析源代碼
- 12. 靜態/動態源代碼分析
- 13. Firefox源代碼分析;每個組件的代碼行數
- 14. C源碼分析
- 15. 代碼分析
- 16. 如何讓Ruby部分解析源代碼?
- 17. 如何在TFS源代碼上配置klocwork連續分析?
- 18. 如何分析的CPP /彙編代碼
- 19. 針對C#運行源代碼級別的靜態源代碼分析
- 20. 在分析源代碼時過濾代碼元素
- 21. 如何部分構建Android源代碼?
- 22. 如何在生成的代碼中抑制代碼分析?
- 23. 如何修復代碼分析警告
- 24. 代碼分析器如何工作?
- 25. 如何分析代碼朱莉婭?
- 26. 如何配置VSTS2008代碼分析?
- 27. 靜態代碼分析如何工作
- 28. html5test.com如何工作,代碼分析?
- 29. 如何逐行分析python代碼?
- 30. 如何停用深層代碼分析?
我真的很感謝你的幫助。在閱讀關於攪拌機輪廓的文檔之後,我得到了淺薄的理解。但是,我想知道攪拌器是如何實現材質和紋理塊的,因此我多次搜索blender wiki和Google,但有關這方面的資料很少。你能推薦我一些文檔或書嗎? – chenhao9255 2012-08-02 07:27:34