1. Cedric Pinson
  2. osgexport

Commits

"Ced...@plopbyte.net>"  committed 9f5af7e

To bake ipo correctly the object must be check in the active scene, else the bake of ipo will fail

  • Participants
  • Parent commits 067f940
  • Branches default

Comments (0)

Files changed (1)

File blenderExporter/osg/osgdata.py

View file
     if index != -1:
         objname = ipo.name[index+1:]
         try:
-            obj = bpy.data.objects[objname]
+            obj = bpy.data.scenes.active.objects[objname]
             log("bake ipo %s to object %s" % (ipo.name, objname))
             return obj
         except:
             return None
 
-    for o in bpy.data.objects:
+    for o in bpy.data.scenes.active.objects:
         if o.getIpo() == ipo:
             log("bake ipo %s to object %s" % (ipo.name, o.name))
             return o