August 16, 2019, 14:53 (GMT) |
Cleanup: unused args/vars |
August 16, 2019, 14:49 (GMT) |
UI: click on status bar report message now opens window with Info editor Patch by Valentin (Poulpator) Differential Revision: https://developer.blender.org/D5468 |
August 16, 2019, 14:49 (GMT) |
Fix part of T62917: selected edge not highlighted with black and white overlays Differential Revision: https://developer.blender.org/D5369 |
August 16, 2019, 14:49 (GMT) |
Fix T55054: possible use of unsupported instructions in Cycles texture code Differential Revision: https://developer.blender.org/D5326 |
August 16, 2019, 14:42 (GMT) |
Fix Unreported crash when opening linked material using nodegroups This removes the recursive conversion of material using old blend modes. With the approval of @brecht |
August 16, 2019, 14:31 (GMT) |
Add support for curve and unaligned nodes |
August 16, 2019, 14:25 (GMT) |
Fix T68651: LibOverride: Fix bad handling of RNA collections pointers. We were storing the 'item' part in the RNA path of the override op itself, which will not work with IDs because overriding local one might not have the same name as the linked one (when some local ID with same name already exists). Now we are properly handling this using the expected actual override operation, which stores necessary data (names or indices) from both local and linked data. |
August 16, 2019, 14:25 (GMT) |
Cleanup: proper use of UNUSED_VARS_NDEBUG instead of random hack. |
August 16, 2019, 14:25 (GMT) |
LibOverride: do not allow diffing on collections' `all_objects` member. This is useless (as diffing on `objects` + `children` shall be enough), and potentially very time consuming in case of heavy hierarchy of collections. |
Revision a8eb944 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) August 16, 2019, 13:03 (GMT) |
Merge branch 'master' into functions |
August 16, 2019, 13:02 (GMT) |
User Preferences: Added "Enabled add-ons only" preference This checkbox replaces the "Disabled" and "Enabled" entries in the filter drop-down. As a result, it now takes a single click to limit the shown entries to enabled add-ons only. This is also an actual flag in the preferences, and thus its state is saved between runs on Blender (in contrast to the filter, which is always reset to "All"). Reviewed by: brecht, billreynish |
August 16, 2019, 13:00 (GMT) |
Fix T68715 Hidden polygon Edit mode are hidden in Object level |
August 16, 2019, 12:52 (GMT) |
Fix T56408: Hair children recalc on every frame on Alembic mesh This fixes the glitching hairs described in T56408, T63534, and possibly also T63534. The fix consists of returning the original mesh (i.e. as visible in edit mode) when constructing the ORCO mesh. This allows a static set of coordinates to be used when computing the child hair positions. The original mesh is only returned when it has the same topology (at least same number of vertices, loops, and polys. It's up the author of the Alembic file to ensure stable geometry when it's desired to be compatible with Blender's hair system. Reviewers: mont29, brecht Differential Revision: https://developer.blender.org/D5492 |
August 16, 2019, 12:36 (GMT) |
Fix T67999: calling Mesh.materials.clear() crashes Blender The `BKE_material_pop_id()` and `BKE_material_clear_id()` functions had a parameter `update_data` that, when `false`, would cause the mesh polys to keep their material index, even when the indexed material slots were removed. This behaviour was never used in the C code and not supported by the drawing code, making polygons disappear and causing crashes. The Python binding in RNA, however, defaulted to `update_data=False`. This commit removes the `update_data` parameter altogether, and makes the functions always fix up the material indices. Reviewed by: mont29, brecht |
August 16, 2019, 12:21 (GMT) |
Fix T64998: Multi window spin tool crash There could be a more direct way to initialize a gizmo in a view, for now this resolves the crash. |
August 16, 2019, 12:01 (GMT) |
build_env: Added OpenImageDenoise to install_deps.sh Building OIDN still needs to be enabled explicitly with --with-oidn. It will fail with older versions of CMake or TBB, so I can't make any guarantees for various Linux distributions or versions. |
August 16, 2019, 11:58 (GMT) |
Fix T68710: crash on applying modifier after removing all shape keys This was a mistake in rB87629b2a7443 `BKE_object_shapekey_free` would never return `true`, so DEG updates would not happen... So `ob->shapenr` was not up-to-date etc., leading to crash in `BKE_mesh_nomain_to_mesh` shapekey handling... Reviewers: brecht Maniphest Tasks: T68710 Differential Revision: https://developer.blender.org/D5501 |
August 16, 2019, 10:44 (GMT) |
Cleanup: fix compiler warnings |
August 16, 2019, 10:35 (GMT) |
Merge branch 'master' into greasepencil-object |
August 16, 2019, 08:35 (GMT) |
Transform: use a kd-tree to calculate proportional distances While speedup is non-linear, it gives ~30% speedup for ~6 million verts. D3993 by @Al with edits. |
|
|
|


Master Commits
MiikaHweb | 2003-2021