Revision de13117 by Campbell Barton August 8, 2012, 17:02 (GMT) |
code cleanup: lazy init enum for node search |
Revision c21bf16 by Campbell Barton August 8, 2012, 16:49 (GMT) |
dof node; change how threshold is applied, rather then clip out pixels at the threshold, fade instead. note: need to apply this change to opencl still. |
Revision 5ad7ab0 by Sergey Sharybin August 8, 2012, 16:48 (GMT) |
Revision 748228d by Sergey Sharybin August 8, 2012, 16:46 (GMT) |
Sequencer: corrections to sequence cache invalidation |
Revision 7483429 by Sergey Sharybin August 8, 2012, 16:46 (GMT) |
Sequencer: initial implementation of multithreaded effects Added a framework to run effects in several threads. Port most of effects to this new framework. Still some work to be done here (some effects are not so easy to port) |
Revision ac2b6e2 by Sergey Sharybin August 8, 2012, 16:46 (GMT) |
Code cleanup: use defines instead of magic constants |
Revision e4b494a by Sergey Sharybin August 8, 2012, 16:46 (GMT) |
Sequencer: do not invalidate sequences which are not blending with bottom machines |
Revision af81d7a by Sergey Sharybin August 8, 2012, 16:46 (GMT) |
Style cleanup: whitespace |
Revision a0a67d2 by Sergey Sharybin August 8, 2012, 16:46 (GMT) |
Sequencer: initial support of refreshing only changed sequences Before this the the whole sequencer cache would be invalidated when hanging sequence settings. This was completely annoying because changing color balance settings would re-load image file for which color balance is happening on every change, In fact it's still an issue if color balance is changing for image strip itself, but if this strip has got effect and color balance is changing for it file wouldn't be reloaded. |
Revision 2a78c2d by Campbell Barton August 8, 2012, 16:46 (GMT) |
improvement to the DOF node, after blurring the radius buffer (derived from the depth), overlay with the original so pixels in focus are not mixed with out of focus pixels. |
Revision bd3ec60 by Lukas Toenne August 8, 2012, 16:44 (GMT) |
Search option for adding nodes. The 'Add' menu in the node editor now has an option 'Search' at the top, which opens a separate popup for searching node types by name. The operator for this is implemented completely in Python (this could also be done for the regular menu-based Add options in the future). There are a few necessary extensions to the RNA as well: * The View2D struct in regions is now exposed. Currently only contains converter functions for coordinates from the region to the view (i.e. scrolled and zoomed view space). Used for converting mouse location to node space. * The SpaceNode exposes the existing 'cursor_location' for operators to store mouse position beyond invoke calls. Not used for anything else (transforms) so far. * The edit_tree in SpaceNode is also exposed, this is needed for operators to work correctly inside node groups. |
Revision a169316 by Campbell Barton August 8, 2012, 16:14 (GMT) |
DOF node: clamp blurring the zdepth radius buffer by the blur max. This could doo easily blur very high depths and cause artifacts. |
Revision c953ca1 by Campbell Barton August 8, 2012, 16:03 (GMT) |
data_to_c in cmake, not used yet. |
Revision a35420e by Joshua Leung August 8, 2012, 14:02 (GMT) |
Code cleanup - whitespace |
Revision 40a1c8b by Joshua Leung August 8, 2012, 14:02 (GMT) |
Disable saving property defaults for many of the properties for animation-editor click activated operators to prevent any further errors |
Revision 73c191b by Joshua Leung August 8, 2012, 13:55 (GMT) |
Bugfix [#32250] Dubious selection mode in Dopesheet and Action Editor makes it impossible to delete ungrouped channels * Active flag wouldn't get cleared off selected Groups and FCurves when clicking on them again to deselect them * Disabled property defaults saving for click-handling operator for channels. While testing the fix for this bug, I noticed that the property-defaults stuff was leading to selections always defaulting to "extend" once this had been used once. |
Revision 69095a6 by Sergey Sharybin August 8, 2012, 12:16 (GMT) |
Movie cache: add function to iterate through cache and remove items using custom check function for this. Currently unused, but would be helpful for sequencer cache. |
Revision 6292fed by Sv. Lockal August 8, 2012, 12:15 (GMT) |
Fix logic error in mipmap filter and refactor scaling routine to lower self cost by ~30% |
Revision 572c82e by Sergey Sharybin August 8, 2012, 11:56 (GMT) |
Code cleanup: make some more functions more meaningful name |
Revision 2fe1f37 by Sergey Sharybin August 8, 2012, 11:52 (GMT) |
Style cleanup |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021