Revision 055b323 by Campbell Barton January 21, 2020, 19:16 (GMT) |
Merge branch 'blender-v2.82-release' |
January 21, 2020, 19:12 (GMT) |
Fix numerical instabilities of solidify with complex constraints Sometimes on flat open vertices the thickness would suddenly start to be jumping in powers of 2, also when bending a plane there is a noticeable jump in the geometry. When offset is set to -1 or 1 weird glitches happen. See D6559 for test cases that failed. |
Revision 676f6a6 by Bastien Montagne January 21, 2020, 19:10 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision 56c7ee9 by Bastien Montagne January 21, 2020, 19:10 (GMT) |
Fix T72619: Fix/implement support of particle modifiers in liboverride. Some modifiers (like particle system, but also some other physics simulations) require extra steps besides creating the modifier itself, so had to switch to higher-level `ED_object_modifier_add()` to add inserted modifiers in an overriding object data-block. Due to how particle modifier handles copying, some extra nasty hacks/work-around were also needed to get it working. |
Revision 367d60d by Bastien Montagne January 21, 2020, 19:10 (GMT) |
Make ED_object_modifier_add() accept NULL scene parameter. This data is only used to get current time/frame value, which is never mandatory to add a modifier. Needed by incoming fix to support particles modifiers in liboverrides. |
January 21, 2020, 19:07 (GMT) |
Fix numerical instabilities of solidify with complex constraints Sometimes on flat open vertices the thickness would suddenly start to be jumping in powers of 2, also when bending a plane there is a noticeable jump in the geometry. When offset is set to -1 or 1 weird glitches happen. See D6559 for test cases that failed. |
Revision 6c50e82 by Sebastián Barschkis January 21, 2020, 17:31 (GMT) |
Fluid: Refactored the Mantaflow <-> Blender pointer exchange function and switched to from NULL to nullptr in cpp files |
January 21, 2020, 17:08 (GMT) |
Docs: describe vertex dirt method |
Revision 7dc4477 by Sybren A. Stüvel January 21, 2020, 16:58 (GMT) |
Merge remote-tracking branch 'origin/blender-v2.82-release' |
Revision 5168408 by Sybren A. Stüvel January 21, 2020, 16:53 (GMT) |
Fix T72459: Mask Modifier breaks Vertex Parenting The `give_parvert()` function was only considering the mesh's original vertex indices when the parent vertex index was valid for the evaluated mesh. However, when using the Mask modifier the evaluated mesh can have less vertices but still have the parent vertex. Since the `if (nr < numVertex)` condition wasn't used to prevent any out-of-bounds access, and seems just an incorrect optimisation, it could be removed. |
Revision 4db9562 by Ray molenkamp January 21, 2020, 16:47 (GMT) |
libs/windows: Prevent USD exports from leaking into blender binary. Even though we build USD as static, it still feels the need to mark its symbols with declspec(dllexport) which means the blender binary now exports these symbols. this patch fixes that unwanted behaviour, however USD libs still need to rebuild before this becomes visible in the blender binary Differential Revision: https://developer.blender.org/D6563 Reviewed By: sybren |
Revision ce92e3d by Ray molenkamp January 21, 2020, 16:46 (GMT) |
Fix: Building with clang on windows. The USD landing broke building with clang on windows due to a couple of reasons: 1) Some incompatibilities in their headers [1] only one of them was important for us and is included in our patchset now. 2) clangs lld wanted the full path to the libusd_b library when using the whole archive link option, while msvc can figure it out from just the library name. Tested with clang/msvc and msbuild and ninja generators [1] https://github.com/PixarAnimationStudios/USD/issues/1030 |
Revision 6cfdd88 by Campbell Barton January 21, 2020, 15:58 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision 8d163d5 by Campbell Barton January 21, 2020, 15:53 (GMT) |
Docs: describe turn-table gimble lock mitigation |
Revision 3436eea by Campbell Barton January 21, 2020, 15:53 (GMT) |
Fix T73297: Incorrect lock properties tooltip |
Revision 42360e6 by Jeroen Bakker January 21, 2020, 15:32 (GMT) |
Fix T73233: Image Editor Color Picker Crash When using the color picker on a image editor it tries to read the color from the original image. When there is no original image the code crashes during the determination of the UDIM tile number. There are 2 approaches to solve this. 1. Modify `BKE_image_get_tile_from_pos` to support NULL pointers. 2. Modify `ED_space_image_color_sample` with an early exit. This patch modifies `ED_space_image_color_sample` with an early exit. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6629 |
Revision 5d69d2a by Julian Eisel January 21, 2020, 15:13 (GMT) |
Fix T71810: Flipping Sidebar with tabs breaks alignment Panel alignment was only updated when panel size changed. Now we can also recognize changes in the category tabs offset and tag panels for alignment updates. |
Revision 267061e by Campbell Barton January 21, 2020, 14:34 (GMT) |
Merge branch 'blender-v2.82-release' |
Revision 02e1f92 by Sybren A. Stüvel January 21, 2020, 14:31 (GMT) |
Merge remote-tracking branch 'origin/blender-v2.82-release' |
Revision 98a99cb by Campbell Barton January 21, 2020, 14:31 (GMT) |
Fix T73295: Incorrect BMesh volume calculation Use double precision since volume calculation is susceptible to float precision errors. |
|