如何分析Blender的源代码

时间:2012-07-31 06:25:17

标签: blender blender-2.50

我是Blender的初学者,我的教授让我阅读Blender 2.6的源代码并研究搅拌器如何实现材料和纹理块。在我下载源代码后,我发现我无法阅读完整的源代码,特别是没有详细的评论和专业手册。有人可以给我一些建议或者给我一些学习资料吗?例如,我对使用不同的混合类型(如混合,添加,减去或叠加)复合多层纹理感到困惑。搅拌机如何实现这些功能?

2 个答案:

答案 0 :(得分:14)

查看代码布局图here

答案 1 :(得分:0)

我建议您获取源代码并将代码导入到像QtCreator这样的IDE中(导入make文件项目)。从那以后,您可以轻松浏览详细信息。您要查找的是DNA条目。请查看文件DNA_MAterial_Types.h您可以找到所有材料类型的声明。