Revision cb8b424 by Howard Trickey February 29, 2020, 18:26 (GMT) |
Made BLI_delaunay_2d_cdt_calc better at tiny feature elimination. The 'random' unit tests and some examples from the new boolean code triggered asserts and crashes. This fixes those. There is a new flag in the input that optionally disables a pass over input to snap segment edges to other segments. |
Revision a52eb74 by Germano Cavalcante February 29, 2020, 00:25 (GMT) |
Cleanup: Move transform_constraints declarations to its own header |
Revision 85f980c by Harley Acheson February 28, 2020, 16:45 (GMT) |
UI: Remove Support for Large Cursors Removing the 'Large Cursors' option as it is no longer applicable or useful on any platform. Differential Revision: https://developer.blender.org/D6958 Reviewed by Brecht Van Lommel |
Revision 4a373af by Pablo Dobarro February 28, 2020, 16:02 (GMT) |
Sculpt: Cloth brush This brush has a simple physics solver that helps when sculpting cloth. - The mass and the damping properties of the simulation are properties of the brush. - It has two additional radius control to limit the influence and falloff of the simulation. - Masked vertices are pinned in the simulation, and it applies the sculpt gravity directly in the solver. - The Cloth Brush has 7 deformation modes with 2 falloff types (radial and plane). The brush can create the constraints only on the required PBVH nodes, so the simulation is isolated on high poly meshes. As long as the brush size is not too big it should be possible to keep it real time. Known issues: - The way constraints are created is extremely basic and it creates repeated constraints. Maybe there is another way to create fewer constraints while keeping the simulation quality decent. This part can also be multithreaded. (As it is it works ok, but it could be better) Reviewed By: jbakker Differential Revision: https://developer.blender.org/D6715 |
Revision 793135e by Pablo Dobarro February 28, 2020, 15:53 (GMT) |
Fix wrong coordinates being read when using the sculpt API The coordinates should be read from the PBVH when using deform modifiers. This is needed for the cloth brush to work with subdivisions, as it reads the vertex coordinates using this function when building and updating the constraints. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D6967 |
Revision bc2ce31 by Sebastián Barschkis February 28, 2020, 15:20 (GMT) |
Fluid: Improved behavior at open boundaries Use greater boundary width for smoke simulations |
Revision 21bdeb5 by Sebastián Barschkis February 28, 2020, 15:20 (GMT) |
Fluid: Updated Manta pp files Updates include: - std::move() cleanup in rcmatrix.h - Enabled parallelization for fluid guiding (fairly noticeable speed improvement). - More flexible flags setter function with control over boundary width. |
Revision af54bbd by Patrick Mours February 28, 2020, 15:12 (GMT) |
Cycles: Rework tile scheduling for denoising This fixes denoising being delayed until after all rendering has finished. Instead, tile-based denoising is now part of the "RENDER" task again, so that it is all in one task and does not cause issues with dedicated task pools where tasks are serialized. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6940 |
Revision 03e04d4 by Brecht Van Lommel February 28, 2020, 15:04 (GMT) |
Cleanup: clang-format |
February 28, 2020, 15:03 (GMT) |
Fix T65351: visual glitches when scrolling in popovers |
Revision 0cea935 by Patrick Mours February 28, 2020, 14:58 (GMT) |
Fix CUDA out of memory error with OptiX viewport denoising on small GPUs This makes the memory allocation for the denoiser state use the memory allocator in Cycles, which will evict textures to host memory when there is not enough space on the device. This means the allocation for the denoiser state won't just fail if there is no more space and instead more space is made for it to work. Also simplifies code somewhat. |
February 28, 2020, 14:55 (GMT) |
Fix T72404: particle brush size radial control mismatch on high DPI display |
Revision 498397f by Philipp Oeser February 28, 2020, 14:26 (GMT) |
Fix (unreported) Separate bones creates empty armature Fix for fix (rB8bf7ca9fe31c). The fix was not actually working [neither for multi-armature-editing as intended nor for single armatures] and it broke single-armature bone separation completely. More or less indentation issue, move relevant code out of bone loop, do after all bones have been checked, guess this was intended anyways. Differential Revision: https://developer.blender.org/D6949 |
Revision 4c83e6b by Philipp Oeser February 28, 2020, 14:20 (GMT) |
Fix T71611: Outliner - Show only Visible/Hidden Objects not working when hiding Collections Use BASE_VISIBLE_VIEWLAYER (rather than BASE_VISIBLE_DEPSGRAPH -- which is not including the 'Hide in Viewport') Note: the is one case where this still 'fails': - 'Show only Hidden' plus excluding the parent collection (would be nice to show those -- but contents of excluded excluded collections dont get show in any case... this would be more work and for another report...) Maniphest Tasks: T71611 Differential Revision: https://developer.blender.org/D6953 |
Revision 94dcfe7 by Jeroen Bakker February 28, 2020, 13:46 (GMT) |
Preview Render: Disable Unneeded Render Passes |
Revision e8ab013 by Jacques Lucke February 28, 2020, 13:34 (GMT) |
File Browser: Add Ctrl+F shortcut to activate filter textbox Reviewers: Severin, brecht Differential Revision: https://developer.blender.org/D6941 |
Revision e0f41d3 by Jeroen Bakker February 28, 2020, 13:31 (GMT) |
Code Cleanup: UNDEF not existing define |
Revision bcac081 by Sergey Sharybin February 28, 2020, 13:30 (GMT) |
OpenSubdiv: Allow less topology callbacks assigned Useful for cases when topology does not need to have any crease or UV layers. Now instead of assigning callbacks which returns zero data is possible to simply assign the callback itself to NULL. |
Revision 95d0e04 by Jacques Lucke February 28, 2020, 13:26 (GMT) |
Revision 2269759 by Pawel Franitza / Brecht Van Lommel February 28, 2020, 13:11 (GMT) |
UI: add theme option for grid levels to display in node editor background Differential Revision: https://developer.blender.org/D6916 |
|