Как проанализировать исходный код Blender
Я новичок в Blender, мой профессор попросил меня прочитать исходный код Blender 2.6 и изучить, как blender реализует блок материала и текстуры. После того, как я загрузил исходный код, я считаю, что для меня невозможно прочитать весь исходный код, особенно без подробных комментариев и профессионального руководства. Кто-нибудь может дать мне совет или предложить мне какой-нибудь учебный материал? Например, Я смущен тем, как несколько слоев текстуры смешиваются с использованием разных тип наложения, например mix, add, subtract или overlay. Как blender реализует эти функции?
2 ответов
Я бы предложил вам получить исходный код и импортировать код в IDE, такую как QtCreator (import make file project). Оттуда, вы можете легко просмотреть детали.То, что вы ищете, это запись ДНК.Поэтому посмотрите в файле DNA_MAterial_Types.h объявления можно найти для всех типов материалов.