[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