Revision c72501d by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 16, 2021, 14:01 (GMT) |
Pose library: remove invalid flags The wrong flags were used, and it works fine without flags as well. No functional changes. |
March 16, 2021, 13:48 (GMT) |
LineArt modifier UI tweaks. |
March 16, 2021, 13:45 (GMT) |
LineArt: Fix UI for misused remove_doubles and allow_overlapping_edges. |
Revision 0876123 by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 16, 2021, 12:11 (GMT) |
Merge branch 'ui-asset-view-template' into asset-browser-poselib |
Revision 0e071e0 by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt, ui-asset-view-template) March 16, 2021, 12:06 (GMT) |
Store active asset library at workspace level The Asset Browser still has its own active asset library. But for the UI (e.g. the asset view UI template), there is one active asset library per workspace now. This is needed because for technical reasons the property has to be registered in C, ideally you could just register it as custom property for any use-case and pass that to the asset view template. Since this isn't possible, an active asset library per workspace seems reasonable. |
March 16, 2021, 11:48 (GMT) |
show exposed properties in asset tools panel |
March 16, 2021, 11:26 (GMT) |
Improve proxy building performance There are minimal changes to current code: - Use h264 codec for output - Specify number of threads for encoding to be same as system thread count - Specify same nuber of threads for decoding. This may work only with some codecs(only h264 tested so far), but performance gain in encoding improves overall performance by big margin still. I have tested variety of codecs, and all were transcoded properly. This is much simpler and straightforward patch than previous two, and this was in fact first thing I have tried to do in the beginning, but there was no improvement unless I have removed following lines: ``` rv->c->thread_count = BLI_system_thread_count(); rv->c->thread_type = FF_THREAD_SLICE; ``` I am not even sure how I found that these two lines were problematic. Differential Revision: https://developer.blender.org/D10731 |
March 16, 2021, 11:25 (GMT) |
VSE: Automatic proxy building Add `Proxy Setup` enum to user preferences with 3 choices: Manual, For Added strips and Automatic. With `For Added strips` Only build proxies when adding movie strips. With `Automatic` setting, proxies are built when preview size changes as well. TODO: - Decide what to do when workspace has multiple previews with different preview sizes. See `seq_get_preview_size()` - Solution may be to change current design to allow only one size or just build multiple sizes. Additional possible improvements: - Cancel running job if preview size is changed while building proxies - Use proxy of different size while building proxies for new size. it would be best to do after some refactoring, so in separate patch. ref T85469 Maniphest Tasks: T85469 Differential Revision: https://developer.blender.org/D10363 |
March 16, 2021, 11:22 (GMT) |
VSE: Simplify proxy settings - Remove Full Render size from VSE preview size. Use just 100% instead - Add Use Proxies checkbox to control whether proxies are used globally - Move preview size to top so it is most prominent - Set default to 100% preview size and use proxies (could be separate patch as well) Design task: T85469 {F9735445} No change has been done to individual strip setting as users may need to turn proxies on/off individually. I think it would be best if size selection will be managed when automatic proxy building is enabled. In that case proxy panel can be simplified a lot. This is probalby better to leave for separate patch Reviewed By: sergey Maniphest Tasks: T85469 Differential Revision: https://developer.blender.org/D10362 |
March 16, 2021, 11:21 (GMT) |
Merge branch 'master' into temp-vse-h264-proxy |
March 16, 2021, 11:20 (GMT) |
Revert "[WIP] Use H264 codec for proxies" This reverts commit 6813420d1eced11ed794fe992c205619ce3915d3. |
March 16, 2021, 11:20 (GMT) |
March 16, 2021, 11:20 (GMT) |
Revision b430ad3 by Bastien Montagne March 16, 2021, 11:19 (GMT) |
Initial raw liboverride-dedicated view in the Outliner. Disclaimer: this is merely a copy of the Libraries (aka blend file) view, with some minor tweaking. |
Revision 1350bf0 by Bastien Montagne March 16, 2021, 11:14 (GMT) |
Initial raw liboverride-dedicated view in the Outliner. Disclaimer: this is merely a copy of the Libraries (aka blend file) view, with some minor tweaking. |
March 16, 2021, 11:07 (GMT) |
add panel in node editor |
Revision e8573d9 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 16, 2021, 10:56 (GMT) |
Merge remote-tracking branch 'origin/master' into asset-browser-poselib |
March 16, 2021, 10:53 (GMT) |
initial asset tools |
Revision 2fad30b by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt, ui-asset-view-template) March 16, 2021, 10:43 (GMT) |
Merge branch 'master' into ui-asset-view-template |
Revision a96501d by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 16, 2021, 10:43 (GMT) |
Pose Library: get initial blend factor from RNA property |
|
|
|


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