October 6, 2021, 05:49 (GMT) |
Merge branch 'master' into tracking_tools |
October 6, 2021, 04:55 (GMT) |
Sculpt: Fixed a few sculpt color issues * Fixed broken smear brush * Tweaked ui defaults a bit |
October 6, 2021, 04:00 (GMT) |
UI: Boolean rename "Self" to "Self Intersection" Better to be more explicit here, also this matches the recent Boolean Node. |
October 6, 2021, 03:54 (GMT) |
Cleanup: spelling in comments |
October 6, 2021, 03:54 (GMT) |
Fix sequencer sample poll function Sequencer poll was succeeding outside of a preview region. This meant it couldn't be used in tool key maps which are currently shared between preview & sequencer regions. |
October 6, 2021, 03:54 (GMT) |
Sequencer: use pass-through for preview select Needed for select-drag action as done in the 3D view and UV editor. |
October 6, 2021, 03:54 (GMT) |
Keymap: show sequencer tools in key-map editor Re-order common sequencer key-map to be at the top level (shared by preview and sequence view). Without this sequencer tools would be displayed at different levels in the hierarchy which is confusing and doesn't represent the separation between "Sequencer" and "SequencerPreview" key-maps. |
October 6, 2021, 03:54 (GMT) |
Keymap: remove selection from the common sequencer map Needed for further changes as selection behaves differently in the preview region. |
October 6, 2021, 03:54 (GMT) |
Keymap: fallback tool support for the sequencer Note that sample is no longer in the sequencer preview keymap, it is still accessible as a tool. This conflicted with click-drag to transform. |
October 6, 2021, 03:54 (GMT) |
UI: rename sequencer "Select" to "Tweak" This matches the tweak tool elsewhere. Match names since this name is shown prominently in the fall back tool selector. |
October 6, 2021, 03:54 (GMT) |
UI: add sequencer preview context menu This is mostly a place-holder since many items have not yet been implemented. |
October 6, 2021, 03:28 (GMT) |
Nodes: Composite: Fix wrong socket type for color ramp node |
October 6, 2021, 03:09 (GMT) |
remove ATTR_NO_OPTs |
October 6, 2021, 03:07 (GMT) |
VSE: Reduce memory footprint when using thumbnails Free strip `anim` data immediately after rendering. This doesn't affect rendering performance, because each new loop would have to seek to start of strip. Also strips are now freed anyway, but after rendering loop ends. With SF edit file, thumbnail rendering used around 60GB of memory. Now it uses few hundreds MB (depends on movie file resolution, codec, etc.) Freeing of strips caused UI to be unresponsive for brief period. This issue is not removed, but is more spread out so it is less noticable. |
October 6, 2021, 03:07 (GMT) |
Sculpt: more nasty customdata bugs * Fixed mesh_sculpt_vertex_color_add_exec, it's post-exec undo push was overwriting the mesh cd layout. |
October 6, 2021, 02:23 (GMT) |
Cleanup: clang-format, correct doxy groups |
October 6, 2021, 02:21 (GMT) |
Cleanup: VSE: Move thumbnail drawing to own file No functional changes. |
October 6, 2021, 02:09 (GMT) |
Cleanup: Remove data duplication from various lookup tables in Cycles This effectively undoes some of the following commit: rB4537e8558468c71a03bf53f59c60f888b3412de2 The tables in question were duplicated 5-6 times into the blender executable due to the headers being used in multiple translation units. This contributes ~6.3kb worth of duplicate data into the binary. Some further details are in the below revision. Differential Revision: https://developer.blender.org/D12724 |
October 6, 2021, 01:55 (GMT) |
Alembic: add support for archive layers This adds support for Alembic archive layers for the Blender CacheFile and the Cycles Alembic procedural. Layers are a feature of the Alembic library in which an archive can be opened from a list of archives or file paths, and where archives override data from the others. The order of the files matter since latter files override data from former ones (i.e. a stack). This feature is useful to, for example, replace a UV map or the animation of an object without having to re-export the entire scene; only the affected hierarchy needs to be re-exported, and "imported" as a layer. This adds a UI list for adding layers to the CacheFile, with buttons to change their relative order. The filepath of the CacheFile is implicitely considered as the bottom layer, although it is not shown as such in the UI. In the future, maybe with T68933, this could be the basis for a non- destructive workflow where edits to an Alembic archive are exported as layers. |
October 6, 2021, 01:52 (GMT) |
Fix typo in last commit |
|
|
|


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