November 27, 2019, 19:15 (GMT) |
GPencil: Add Use Mask to Dopesheet |
November 27, 2019, 18:57 (GMT) |
GPencil: Fix segment fault using Reset All The tool was null and need to be sure the toolslot is right. |
November 27, 2019, 18:09 (GMT) |
Fix T71000: Statistics don't take collections hidden state into account Simple fix, to mimic what we had pre-local collections. So this is not fully representative of the current load of the scene. I started a more complex route where we literally just count objects that are visible (taking object type restriction, local collections, local view, ...). But in the end it is a bit overkill considering that we have plans to change the statistics. |
November 27, 2019, 17:22 (GMT) |
Fix crash exiting edit-mode with an active basis shape key Exposed by T71865, while the bug remains this resolves the crash. |
Revision 945a752 by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) November 27, 2019, 17:15 (GMT) |
update closest location on object node |
November 27, 2019, 16:33 (GMT) |
Clay Brush: Input curves and update defaults Updated defaults and pressure/size curves for the Clay brush. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D6298 |
November 27, 2019, 16:25 (GMT) |
USD: Fixed static library linking on Linux This may have inadvertently broken things on Windows, I'll work on a better way soon. |
November 27, 2019, 16:22 (GMT) |
Sculpt: Sample Voxel Size This adds support to the current sculpt sample detail operator to sample a voxel size for the voxel remesher when sculpting on regular meshes. It provides an approximation of a voxel size that is going to preserve the sampled sculpt details after remeshing. It is not going to be 100% accurate in all cases as it relies on having consistent edge length in the whole sculpt, but it saves a lot of time and avoids guessing the voxel size by trying different values. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D6251 |
Revision 541fb67 by Julian Eisel (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lanpr-review, temp-lineart-contained, temp_lineart_contained) November 27, 2019, 16:19 (GMT) |
Always write LANPR data if set Gerneral rule of thumb: Don't delete user data without permission. Data-blocks are a whole different and difficult story. Users may have disabled just for a render, reloading the file shouldn't make their settings go lost. |
November 27, 2019, 16:16 (GMT) |
Sculpt/Paint: Remove Unified SIZE_PRESSURE and ALPHA_PRESSURE The relation between the pressure/size and the pressure/alpha is a fundamental property that defines the behavior of a brush, so it does not make sense to have it unified across all brushes. This applies both for sculpting and painting. Some of the new 2.82 brushes need pressure/size or pressure/alpha to be enabled to work propely, while others don't. Users should not be switching on and off this property manually when changing brushes if they want to use unified size. This is also causing that some users are using the brushes with an incorrect configuration. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D6291 |
Revision 6ccd672 by Julian Eisel (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lanpr-review, temp-lineart-contained, temp_lineart_contained) November 27, 2019, 16:10 (GMT) |
Fix crash on disabling collection LANPR Also: * Avoid duplicated copy code (copy code performed already and wouldn't actually run) * Cleanup freeing |
November 27, 2019, 16:09 (GMT) |
GPencil: Cleanup code |
November 27, 2019, 16:08 (GMT) |
Sculpt/Paint: Move Elastic Deform Kelvinlets to BKE After this commit it should be possible to share the same deformation formulas that are used in the Elastic Deform brush with other areas of Blender such as Grease Pencil or proportional editing. This also removes a lot of code from sculpt.c that is not direclty related to sculpting. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D6281 |
Revision 28a70ff by Jacques Lucke (builtin-simulation-nodes, functions, particle-solver-dev, simulation-tree) November 27, 2019, 16:06 (GMT) |
new surface location data type |
November 27, 2019, 16:02 (GMT) |
GPencil: Add small offset to sliders |
November 27, 2019, 16:02 (GMT) |
Fix T71667: Use the Sculpt Mesh API in the Multires Smooth brush This removes all multires code from the smooth brush and replaces it with a new implementation that uses the sculpt mesh API. This makes the code much easier to understand and maintain. We could unify all the smooth brushes into a single implementation, but mesh smoothing has code to deal with open boundaries that I don't want to remove yet. Most bugs and artifacts related to access neighbor grids should be fixed (like T71667). This also fixes performance bugs such as T70689, that were related to grid stitching after applying the brush. Reviewed By: jbakker Maniphest Tasks: T71667 Differential Revision: https://developer.blender.org/D6277 |
November 27, 2019, 15:55 (GMT) |
Fix T71868: Clay Strips brush collapsed geometry We are now modifying the relation between pressure and radius using custom functions to improve the brushes, but dyntopo was not prepared for this. This fix sends the unmodified radius to dyntopo so it modifies the geometry correctly. Reviewed By: jbakker Maniphest Tasks: T71868 Differential Revision: https://developer.blender.org/D6299 |
November 27, 2019, 15:53 (GMT) |
Fix typo in versiong code |
November 27, 2019, 15:52 (GMT) |
GPencil: Add Opacity y Onion switch to Dopesheet These options are visible when enable Show Sliders. |
November 27, 2019, 15:27 (GMT) |
Overlay Engine: Fix/Improve Temporal AntiAliasing We now render 5 samples using some kind of quicunx sample position with the first sample in the center and the 4 others being a rotated square. Also remove a bug where the last sample would never be rendered. |
|
|
|


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