[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