2012-07-31 29 views
9

Soy un principiante de Blender, mi profesor me pidió que leyera el código fuente de Blender 2.6 y estudiara cómo Blender implementa el material y el bloque de textura. Después de haber descargado el código fuente, me resulta imposible leer todo el código fuente, especialmente sin un comentario detallado y un manual profesional. ¿Hay alguien que pueda darme algún consejo u ofrecerme algún material de aprendizaje? Por ejemplo, estoy confundido por cómo se combinan varias capas de textura mediante el uso de diferentes tipos de mezclas, como mezclar, agregar, restar o superponer. ¿Cómo implementa Blender esta funcionalidad?Cómo analizar el código fuente de Blender

Respuesta

9

Eche un vistazo al diagrama de diseño de código here.

+0

Realmente aprecio su ayuda. Después de leer los documentos sobre el contorno de la licuadora, obtengo una comprensión superficial. Sin embargo, quiero saber cómo Blender implementa material y bloque de textura, por lo que busco Blender wiki y Google muchas veces, pero hay material de hojarasca sobre esto. ¿Podría recomendarme algunos documentos o libros? – chenhao9255

0

Le sugiero que obtenga el código fuente e importe el código en un IDE como QtCreator (import make project project). A partir de ahí, puede buscar fácilmente los detalles. Lo que está buscando es una entrada de ADN. Busque en el archivo DNA_MAterial_Types.h Puede encontrar las declaraciones para todos los tipos de materiales.

Cuestiones relacionadas