[Bf-blender-cvs] [8f61eb5] temp-sybren-poselib: Fix poselib.py to use new multiframes preview API.

Bastien Montagne noreply at git.blender.org
Tue Nov 8 16:41:26 CET 2016


Commit: 8f61eb59f8d69fcfcb158f5633722b1505f227dd
Author: Bastien Montagne
Date:   Tue Nov 8 16:40:26 2016 +0100
Branches: temp-sybren-poselib
https://developer.blender.org/rB8f61eb59f8d69fcfcb158f5633722b1505f227dd

Fix poselib.py to use new multiframes preview API.

===================================================================

M	release/scripts/startup/bl_operators/poselib.py

===================================================================

diff --git a/release/scripts/startup/bl_operators/poselib.py b/release/scripts/startup/bl_operators/poselib.py
index 19ab616..f60d0ec 100644
--- a/release/scripts/startup/bl_operators/poselib.py
+++ b/release/scripts/startup/bl_operators/poselib.py
@@ -118,10 +118,8 @@ class POSELIB_OT_render_previews(Operator):
         im = bpy.data.images.load(fname)
         im.scale(16, 16)
         marker.preview_frame_index = plib_index
-        pix = [list(f) for f in plib.preview.image_frames_float]
-        pix[plib_index][:] = im.pixels
-        plib.preview.image_frames_float[:] = pix
-        plib.preview.icon_frames_float[:] = pix
+        plib.preview.icon_frame_float_set(plib_index, im.pixels)
+        plib.preview.image_frame_float_set(plib_index, im.pixels)
 
     def invoke(self, context, event):
         wm = context.window_manager




More information about the Bf-blender-cvs mailing list