Question

I am a beginner of Blender, my professor asked me to read the source code of Blender 2.6 and study how blender implements the material and texture block. After i have downloaded the source code, i find it is impossible for me to read whole source code, especially without detailed comment and professional manual. Is there anybody can give me some advice or offer me some learning material? For example, i am confused by how multiple layers of texture are compounded by using different blend type, like mix, add, subtract or overlay. How does blender implement these functionality?

Was it helpful?

Solution

Take a look at the code layout diagram here.

OTHER TIPS

I'd suggest you to get the source code and import the code into an IDE like QtCreator (import make file project). From there on, you can easily browse for the details.What you are looking for is a DNA entry.So look in the file DNA_MAterial_Types.h You can find the declarations for all the material types.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top