Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2006-01-11 01:10:14 +0300
committerTon Roosendaal <ton@blender.org>2006-01-11 01:10:14 +0300
commite7285229b824f959f84efe6774c506034cf0f98e (patch)
treef4c96dae29629cc5e5b1c335d93abc82647a11c5 /source/blender/renderconverter/intern/convertBlenderScene.c
parentd594594cbe9c9eb3bc3c8a7708601e68693d324d (diff)
parent185c6bb49ce994d66fc67673b01a014161fa307d (diff)
Tuesday merger of bf-blender into orange branch.
Diffstat (limited to 'source/blender/renderconverter/intern/convertBlenderScene.c')
-rw-r--r--source/blender/renderconverter/intern/convertBlenderScene.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/source/blender/renderconverter/intern/convertBlenderScene.c b/source/blender/renderconverter/intern/convertBlenderScene.c
index 790daa1d818..b11fa7439d8 100644
--- a/source/blender/renderconverter/intern/convertBlenderScene.c
+++ b/source/blender/renderconverter/intern/convertBlenderScene.c
@@ -2840,8 +2840,8 @@ extern ListBase duplilist;
void RE_rotateBlenderScene(void)
{
Base *base;
- Object *ob;
- Scene *sce;
+ Object *ob, *obd;
+ Scene *sce, *setscene;
unsigned int lay;
float mat[4][4];
@@ -2908,7 +2908,7 @@ void RE_rotateBlenderScene(void)
}
sce= G.scene;
-
+ setscene= G.scene->set;
base= G.scene->base.first;
while(base) {
@@ -3014,11 +3014,17 @@ void RE_rotateBlenderScene(void)
}
if(blender_test_break()) break;
- if(base->next==0 && G.scene->set && base==G.scene->base.last) {
+ base= base->next;
+ if(base==0 && setscene) {
+ sce= setscene;
+ base= setscene->base.first;
+ setscene= setscene->set;
+ }
+ /*if(base->next==0 && G.scene->set && base==G.scene->base.last) {
base= G.scene->set->base.first;
sce= G.scene->set;
}
- else base= base->next;
+ else base= base->next;*/
}