November 2, 2021, 16:33 (GMT) |
Merge branch 'blender-v3.0-release' |
November 2, 2021, 16:29 (GMT) |
UI: Use socket type info color to draw links Currently, colored links overlay only supports standard sockets defined by Blender. Some add-ons like Animation Nodes defines custom sockets for everything and hence doesn't get colored sockets. This patch uses the draw color from the socket type info to draw links in order to support custom sockets. Differential Revision: https://developer.blender.org/D13044 Reviewed By: Hans Goudey |
November 2, 2021, 16:05 (GMT) |
Merge branch 'blender-v3.0-release' |
November 2, 2021, 16:03 (GMT) |
Merge branch 'blender-v3.0-release' |
November 2, 2021, 16:02 (GMT) |
I18n: Fix all new cpp files not being parsed by UI message extractor. The 'new' `.cc`/`.hh` extensions were never added to UI message extractor. Related to T43295. |
November 2, 2021, 16:02 (GMT) |
Fix more UI message/i18n issues. |
November 2, 2021, 15:58 (GMT) |
Fix T92736: Hole in mesh after Set Position The geometry node port of voronoi_smooth_f1 function has a division by zero when smoothness is set to zero. Using a safe_divide within the function causes issues and was noted in the original patch D12725. Solution in this case is to clamp zero smoothness to FLT_EPSILON. Reviewed By: JacquesLucke Maniphest Tasks: T92736 Differential Revision: https://developer.blender.org/D13069 |
November 2, 2021, 14:42 (GMT) |
Merge branch 'blender-v3.0-release' |
November 2, 2021, 14:41 (GMT) |
Fix T92462: Cycles crash calculating hair transparency Need to make sure images needed for hair shaders are loaded before running the shader. The naming is a bit misleading, but this is an internal API and we can change it easily. Submitting minimal patch needed to fix logic in the code to make it safer to review for 3.0. Differential Revision: https://developer.blender.org/D13067 |
November 2, 2021, 14:33 (GMT) |
Tests: Add basic unittest for library reload and relocate operators. |
November 2, 2021, 14:07 (GMT) |
BLI: avoid passing nullptr to strncmp This resulted in an ASAN warning. |
November 2, 2021, 13:43 (GMT) |
Fix: Build error on windows. External symbols in C files need to be marked as such otherwise the linker will not find them. |
November 2, 2021, 13:29 (GMT) |
Fix missing proper 'make local' call for liboverrides from outliner. Also includes minor improvements to `BKE_lib_override_library_make_local` itself. This is a complement to rB37458798fa02c. |
November 2, 2021, 13:29 (GMT) |
LibOverride: Fix crash in ShapeKeys when making a mesh override local. Weird 'embedded for overrides' flag of embedded IDs (including ShapeKeys in override context) was not properly cleaned up when making an override fully local. Reported by studio, thanks. @jbakker should be backported to 2.93LTS if possible. |
November 2, 2021, 12:59 (GMT) |
Merge branch 'blender-v3.0-release' |
November 2, 2021, 12:59 (GMT) |
Fix T92532: Missing null checks in IDPropertyManager.update_from Calling it with a None argument, or no arguments, or with a property that is missing UI data for some reason would fail. There is no particular reason why ensuring those things don't happen is helpful, so just add null checks for safety. Differential Revision: https://developer.blender.org/D13024 |
November 2, 2021, 12:38 (GMT) |
Merge branch 'blender-v3.0-release' |
November 2, 2021, 12:36 (GMT) |
Fix T92733: Error moving a completely locked bone |
November 2, 2021, 12:29 (GMT) |
Fix duplicate constraints on instances. |
November 2, 2021, 12:25 (GMT) |
Fix T92608: Image Editor does not display stereo images Caused by own {rB5aa3167e48b2}. Related commit: {rBebaa3fcedd23}. For stereo renders, `BKE_image_is_multilayer` is true, however we seem to get to down to `space_image_gpu_texture_get` [where this is called] from `IMAGE_cache_init` with a NULL Image->RenderResult. So what then happens is that `BKE_image_multilayer_index` is called and even though it has an appropriate codepath for stereo, it earlies out and does not set multi_index correctly. Still a bit puzzled why RenderResult is NULL for a render, but since other places also check for a valid RenderResult before going down the _multilayer_ route (and doing _multiview_ instead), now do the same thing, BKE_image_multiview_index is now called in these cases (and seems to behave correctly, checked with layers and passes and all seems to display correctly, either in stereo or choosing individual eyes). thx @jbakker & @brecht for double-checking. Maniphest Tasks: T92608 Differential Revision: https://developer.blender.org/D13063 |
|
|
|


Master Commits
MiikaHweb | 2003-2021