Как проанализировать исходный код Blender

Я новичок в Blender, мой профессор попросил меня прочитать исходный код Blender 2.6 и изучить, как blender реализует блок материалов и текстур. После того, как я скачал исходный код, я обнаружил, что невозможно прочитать весь исходный код, особенно без подробных комментариев и профессионального руководства. Кто-нибудь может дать мне совет или предложить учебный материал? Например, меня смущает то, как несколько слоев текстуры составляются с использованием разных типов наложения, таких как микс, сложение, вычитание или наложение. Как Blender реализует эти функции?

2 ответа

Решение

Посмотрите на схему расположения кода здесь.

Я бы посоветовал вам получить исходный код и импортировать код в IDE, такую ​​как QtCreator (проект импорта файла импорта). С этого момента вы можете легко просматривать детали. То, что вы ищете, - это запись ДНК. Смотрите в файле DNA_MAterial_Types.h. Вы можете найти декларации для всех типов материалов.

Другие вопросы по тегам