[Bf-blender-cvs] CVS commit: blender/source/blender/makesdna DNA_material_types.h blender/source/blender/src preview.blend.c previewrender.c

Ton Roosendaal ton at blender.org
Sun Jan 29 14:10:21 CET 2006


ton (Ton Roosendaal) 2006/01/29 14:10:21 CET

  Modified files:
    blender/source/blender/makesdna DNA_material_types.h 
    blender/source/blender/src preview.blend.c previewrender.c 
  
  Log:
  Previewrender (buttons) now supports Lamp, Texture and Sky previews
  again. One exception I didn't solve yet... for the Stucci texture.
  
  In a next commit I will add the preview.blend, so people can play with it!
  
  The rules for preview.blend are pretty primitive still... might become
  a bit more advanced later. Here's what it uses now:
  
  - If Object has name starting with 'p' it will get the to-be-previewed
    Material or Lamp assigned
  - If Object has name starting with 't' its Material gets the texture
    assigned for Texture previews
  
  The layer codes for current preview options are in DNA_material_types.h;
  
  #define MA_SPHERE		0
  #define MA_CUBE			1
  #define MA_FLAT			2
  #define MA_MONKEY		3
  #define MA_SPHERE_A		4
  #define MA_TEXTURE		5
  #define MA_LAMP			6
  #define MA_SKY			7
  
  (SPHERE_A is sphere with alpha for icons)
  
  Revision  Changes    Path
  1.34      +4 -1      blender/source/blender/makesdna/DNA_material_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_material_types.h.diff?r1=1.33&r2=1.34&cvsroot=bf-blender>
  1.3       +4341 -4130blender/source/blender/src/preview.blend.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/preview.blend.c.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.63      +48 -33    blender/source/blender/src/previewrender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/previewrender.c.diff?r1=1.62&r2=1.63&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list