[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22390] branches/soc-2009-yukishiro/source /blender: add lightenv to default blend file

Jingyuan Huang jingyuan.huang at gmail.com
Wed Aug 12 06:33:29 CEST 2009


Revision: 22390
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22390
Author:   yukishiro
Date:     2009-08-12 06:33:29 +0200 (Wed, 12 Aug 2009)

Log Message:
-----------
add lightenv to default blend file

Modified Paths:
--------------
    branches/soc-2009-yukishiro/source/blender/blenloader/SConscript
    branches/soc-2009-yukishiro/source/blender/blenloader/intern/readfile.c
    branches/soc-2009-yukishiro/source/blender/editors/datafiles/B.blend.c

Modified: branches/soc-2009-yukishiro/source/blender/blenloader/SConscript
===================================================================
--- branches/soc-2009-yukishiro/source/blender/blenloader/SConscript	2009-08-12 04:23:47 UTC (rev 22389)
+++ branches/soc-2009-yukishiro/source/blender/blenloader/SConscript	2009-08-12 04:33:29 UTC (rev 22390)
@@ -5,7 +5,7 @@
 
 incs = '. #/intern/guardedalloc ../blenlib ../blenkernel'
 incs += ' ../makesdna ../readblenfile ../editors/include'
-incs += ' ../render/extern/include ../makesrna'
+incs += ' ../render/extern/include ../makesrna ../sh'
 
 incs += ' ' + env['BF_ZLIB_INC']
 

Modified: branches/soc-2009-yukishiro/source/blender/blenloader/intern/readfile.c
===================================================================
--- branches/soc-2009-yukishiro/source/blender/blenloader/intern/readfile.c	2009-08-12 04:23:47 UTC (rev 22389)
+++ branches/soc-2009-yukishiro/source/blender/blenloader/intern/readfile.c	2009-08-12 04:33:29 UTC (rev 22390)
@@ -163,6 +163,8 @@
 
 #include "PIL_time.h"
 
+#include "SH_api.h"
+
 #include <errno.h>
 
 /*
@@ -3123,7 +3125,6 @@
 	env= main->lightenv.first;
 	while(env) {
 		if(env->id.flag & LIB_NEEDLINK) {
-			// TODO: preview and probe image
 			env->id.flag -= LIB_NEEDLINK;
 		}
 		env= env->id.next;
@@ -3133,6 +3134,7 @@
 static void direct_link_lightenv(FileData *fd, LightEnv *env)
 {
 	env->preview = direct_link_preview_image(fd, env->preview);
+	env->Y = SH_allocate_Y(); // need to re-allocate this value
 }
 
 

Modified: branches/soc-2009-yukishiro/source/blender/editors/datafiles/B.blend.c
===================================================================
--- branches/soc-2009-yukishiro/source/blender/editors/datafiles/B.blend.c	2009-08-12 04:23:47 UTC (rev 22389)
+++ branches/soc-2009-yukishiro/source/blender/editors/datafiles/B.blend.c	2009-08-12 04:33:29 UTC (rev 22390)
@@ -1,871 +1,948 @@
 /* DataToC output of file <B_blend> */
 
-int datatoc_B_blend_size= 94308;
+int datatoc_B_blend_size= 89584;
 char datatoc_B_blend[]= {
- 66, 76, 69, 78,
- 68, 69, 82, 45,118, 50, 53, 48, 82, 69, 78, 68, 32,  0,  0,  0, 80,187,118,198,255,127,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,
-  1,  0,  0,  0,250,  0,  0,  0, 83, 99,101,110,101,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
- 71, 76, 79, 66, 40,  0,  0,  0, 64,187,118,198,255,127,  0,  0,185,  0,  0,  0,  1,  0,  0,  0, 32, 32, 32, 48,  0,  0,  0,  0,
-250,  0,  0,  0,  1,  0,  0,  1,208,233, 90,  2,  0,  0,  0,  0, 96,130, 91,  2,  0,  0,  0,  0,  0, 16,  0,  0,128, 32,  4,  0,
- 87, 77,  0,  0,224,  0,  0,  0,144,231, 90,  2,  0,  0,  0,  0, 75,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 87, 77, 87,105,110, 77, 97,110,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0, 32,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-176,232, 90,  2,  0,  0,  0,  0,176,232, 90,  2,  0,  0,  0,  0,176,232, 90,  2,  0,  0,  0,  0,176,232, 90,  2,  0,  0,  0,  0,
-  3,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  2,  0,  0,  0,
-  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,144,131,100,  2,  0,  0,  0,  0,176,167,177,  2,  0,  0,  0,  0, 68, 65, 84, 65,224,  0,  0,  0,
-176,232, 90,  2,  0,  0,  0,  0, 76,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-224,186, 91,  2,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,208,233, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-115, 99,114,101,101,110,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  5,  0, 30,  0,118,  7, 97,  4,  0,  0,  0,  0,  1,  0,238,  3,  0,  0,  1,  0,  0,  0,  0,  0,  0,131,100,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,240, 14,119,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,224,224,180,  2,  0,  0,  0,  0,224,224,180,  2,  0,  0,  0,  0,
- 64,132,100,  2,  0,  0,  0,  0,176,133,100,  2,  0,  0,  0,  0,112,134,100,  2,  0,  0,  0,  0,144,191,100,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 83, 78,  0,  0,208,  0,  0,  0,208,233, 90,  2,  0,  0,  0,  0,
-179,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 83, 82, 83, 99,114,101,101,110,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,224,234, 90,  2,  0,  0,  0,  0,192,239, 90,  2,  0,  0,  0,  0,
- 32,240, 90,  2,  0,  0,  0,  0,144,247, 90,  2,  0,  0,  0,  0,  0,248, 90,  2,  0,  0,  0,  0,160,111, 91,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 96,130, 91,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
- 80,149,150,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,
-224,234, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0, 64,235, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0, 64,235, 90,  2,  0,  0,  0,  0,
-180,  0,  0,  0,  1,  0,  0,  0,160,235, 90,  2,  0,  0,  0,  0,224,234, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-  0,  0, 97,  4,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,160,235, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0,
-  0,236, 90,  2,  0,  0,  0,  0, 64,235, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,118,  7, 97,  4,  0,  0,  0,  0,
- 68, 65, 84, 65, 32,  0,  0,  0,  0,236, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0, 96,236, 90,  2,  0,  0,  0,  0,
-160,235, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,118,  7,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,
- 96,236, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0,192,236, 90,  2,  0,  0,  0,  0,  0,236, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 70,  4,  1,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,192,236, 90,  2,  0,  0,  0,  0,
-180,  0,  0,  0,  1,  0,  0,  0, 32,237, 90,  2,  0,  0,  0,  0, 96,236, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-118,  7, 70,  4,  1,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0, 32,237, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0,
-128,237, 90,  2,  0,  0,  0,  0,192,236, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 80,  0,  0,  0,  0,  0,
- 68, 65, 84, 65, 32,  0,  0,  0,128,237, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0,224,237, 90,  2,  0,  0,  0,  0,
- 32,237, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,118,  7, 80,  0,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,
-224,237, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0, 64,238, 90,  2,  0,  0,  0,  0,128,237, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 12,  6,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0, 64,238, 90,  2,  0,  0,  0,  0,
-180,  0,  0,  0,  1,  0,  0,  0,160,238, 90,  2,  0,  0,  0,  0,224,237, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
- 12,  6, 70,  4,  1,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,160,238, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0,
-  0,239, 90,  2,  0,  0,  0,  0, 64,238, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,100,  0,  0,  0,  0,  0,
- 68, 65, 84, 65, 32,  0,  0,  0,  0,239, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0, 96,239, 90,  2,  0,  0,  0,  0,
-160,238, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 12,  6,100,  0,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,
- 96,239, 90,  2,  0,  0,  0,  0,180,  0,  0,  0,  1,  0,  0,  0,192,239, 90,  2,  0,  0,  0,  0,  0,239, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 12,  6, 80,  3,  0,  0,  0,  0, 68, 65, 84, 65, 32,  0,  0,  0,192,239, 90,  2,  0,  0,  0,  0,
-180,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 96,239, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-118,  7, 80,  3,  0,  0,  0,  0, 68, 65, 84, 65, 40,  0,  0,  0, 32,240, 90,  2,  0,  0,  0,  0,181,  0,  0,  0,  1,  0,  0,  0,
-144,240, 90,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 64,235, 90,  2,  0,  0,  0,  0,160,235, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 40,  0,  0,  0,144,240, 90,  2,  0,  0,  0,  0,181,  0,  0,  0,  1,  0,  0,  0,
-  0,241, 90,  2,  0,  0,  0,  0, 32,240, 90,  2,  0,  0,  0,  0, 64,235, 90,  2,  0,  0,  0,  0, 96,236, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 40,  0,  0,  0,  0,241, 90,  2,  0,  0,  0,  0,181,  0,  0,  0,  1,  0,  0,  0,
-112,241, 90,  2,  0,  0,  0,  0,144,240, 90,  2,  0,  0,  0,  0,160,235, 90,  2,  0,  0,  0,  0,192,236, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 40,  0,  0,  0,112,241, 90,  2,  0,  0,  0,  0,181,  0,  0,  0,  1,  0,  0,  0,
-224,241, 90,  2,  0,  0,  0,  0,  0,241, 90,  2,  0,  0,  0,  0, 96,236, 90,  2,  0,  0,  0,  0,192,236, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 40,  0,  0,  0,224,241, 90,  2,  0,  0,  0,  0,181,  0,  0,  0,  1,  0,  0,  0,
- 80,242, 90,  2,  0,  0,  0,  0,112,241, 90,  2,  0,  0,  0,  0,224,234, 90,  2,  0,  0,  0,  0,224,237, 90,  2,  0,  0,  0,  0,
-  0,  0,  0,  0,  0,  0,  0,  0, 68, 65, 84, 65, 40,  0,  0,  0, 80,242, 90,  2,  0,  0,  0,  0,181,  0,  0,  0,  1,  0,  0,  0,
-192,242, 90,  2,  0,  0,  0,  0,224,241, 90,  2,  0,  0,  0,  0,  0,236, 90,  2,  0,  0,  0,  0,224,237, 90,  2,  0,  0,  0,  0,

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list