November 11, 2016, 16:32 (GMT) |
Don't pass pixels through RNA, but Image pointers. This makes setting preview images MUCH faster; passing pixels was O(n^2) in the number of pixels. It also prevents us from having double setter functions (floats/bytes). |
November 11, 2016, 16:31 (GMT) |
Somewhat gracefully handle frame index out of bound error. @mont29 We should look at how we handle this properly; I think that the printf() causes too much console noise. |
November 10, 2016, 11:24 (GMT) |
Saving & loading via temporary file. Also allowing for image & icon sizes to be different. |
November 8, 2016, 16:05 (GMT) |
Remove deletion of property from pose_previews add-on |
November 8, 2016, 15:40 (GMT) |
Fix poselib.py to use new multiframes preview API. |
November 8, 2016, 15:20 (GMT) |
Merge branch 'multi_previews_id' into temp-sybren-poselib |
November 8, 2016, 15:19 (GMT) |
Merge branch 'master' into temp-sybren-poselib |
November 8, 2016, 15:14 (GMT) |
Replace multi-dim array access to preview image frames by API functions. Multi-dim array access in RNA is far (very, very far) from being optimal, so for now let's use functions instead. |
November 8, 2016, 13:23 (GMT) |
Merge branch 'master' into multi_previews_id |
November 7, 2016, 14:37 (GMT) |
Merge branch 'master' into multi_previews_id |
November 1, 2016, 17:28 (GMT) |
"Fix" desapearing previews issue. More like a hack than anything else, need to figure out the correct way to do that yet (in an efficient way), have the feeling a function would work better somehow... |
November 1, 2016, 17:09 (GMT) |
Add first version of poselib previews using new multi-preview ID stuff. *Neraly* working, for some reason setting floats values for one frame erase all other frames... Will check that tomorrow. |
November 1, 2016, 16:23 (GMT) |
Merge branch 'multi_previews_id' into temp-sybren-poselib |
November 1, 2016, 16:23 (GMT) |
PoseLIb preview: add a 'preview frame index' member to markers. That way we don't have to move preview images around when reordering markers (aka poses)! |
November 1, 2016, 16:23 (GMT) |
Add multi-frame float access in RNA. |
November 1, 2016, 15:47 (GMT) |
Merge branch 'master' into multi_previews_id |
November 1, 2016, 15:18 (GMT) |
Added full rendering for preview images. This really requires subprocessing to another Blender for faster rendering; will come later after other improvements. |
November 1, 2016, 14:57 (GMT) |
Use view_context=False to use active camera instead of viewport. |
November 1, 2016, 14:19 (GMT) |
Merge branch 'multi_previews_id' into temp-sybren-poselib |
November 1, 2016, 14:19 (GMT) |
Revert "Applied my work from temp-sybren-poselib branch." This reverts commit ffb0ed305d87d236787163abbe33a921d3eaecf6. |
|