February 10, 2021, 11:49 (GMT) |
Merge branch 'blender-v2.92-release' |
February 10, 2021, 11:48 (GMT) |
Fix T85492: fix check if object has visible instances Without this, `OB_VISIBLE_INSTANCES` would be added to `visibility` incorrectly, leading to unexpected visibility changes down the line. |
February 10, 2021, 06:44 (GMT) |
CMake: set compiler-ccache & build-type-init variables as advanced These settings aren't useful for basic configuration. |
February 10, 2021, 04:55 (GMT) |
Fix Geometry Nodes: Broken built-in attribute exists check Fixes an issue in a node setup with the point separate node, where muting a node that does nothing breaks the operation, resulting in the point separate not copying the position attrbute to either result. The fix is straightfoward, it looks just like a typo. Differential Revision: https://developer.blender.org/D10379 |
February 10, 2021, 04:09 (GMT) |
EEVEE: Improve / fix GGX LUTs This modifies the principled BSDF and the Glass BSDF which now have better fit to multiscatter GGX. Code to generate the LUT have been updated and can run at runtime. The refraction LUT has been changed to have the critical angle always centered around one pixel so that interpolation can be mitigated. Offline LUT data will be updated in another commit. |
February 10, 2021, 02:26 (GMT) |
Cleanup: Remove unecessary padding from small DNA structs After {rBa0867f05a48e2017a}, it is no longer necessary to pad structs with 1 and 2 byte sizes. Most of these are geometry node structs, where we've been avoiding using `node.custom1`. I only found two others, the freestyle flags in custom data DNA. Differential Revision: https://developer.blender.org/D10335 |
February 10, 2021, 00:45 (GMT) |
Merge branch 'master' into sculpt-dev |
February 10, 2021, 00:18 (GMT) |
Merge branch 'blender-v2.92-release' |
February 10, 2021, 00:16 (GMT) |
Fix Sculpt Gestures using normal orientation with translated objects This fixes two issues that were preveting normal orientation for working: - The translation of component of the object matrix should not be considered when converting a normal to world space. - Whe using cursor for depth, the depth for the shape should be taken directly from the cursor (which is already unprojected and updated) instead of from the brush, which may have not been updated. Reviewed By: dbystedt, JacquesLucke Differential Revision: https://developer.blender.org/D10231 |
February 10, 2021, 00:14 (GMT) |
UI: Removal of GHOST_CreateDialogWindow Simplification of window creation code to allow greater flexibility. Differential Revision: https://developer.blender.org/D10311 Reviewed by Brecht Van Lommel |
February 10, 2021, 00:10 (GMT) |
Fix T83047: Texture paint symmetry options not in topbar The texture paint mode was accidentally removed from the list Reviewed By: JacquesLucke Maniphest Tasks: T83047 Differential Revision: https://developer.blender.org/D10216 |
February 10, 2021, 00:09 (GMT) |
Fix T85079: Thumb brush unstable when producing larger displacements The thumb brush was updating the area normal per brush sample, which was making unstable sampled normals for setting the displacement direction when the vertices are moved too much from their original positions. Now it always uses the original normal except when using anchored strokes. In those cases, the normal always needs to be updated. Reviewed By: JacquesLucke Maniphest Tasks: T85079 Differential Revision: https://developer.blender.org/D10214 |
February 9, 2021, 23:44 (GMT) |
WIP: sculpt curves |
February 9, 2021, 23:35 (GMT) |
Merge branch 'master' into sculpt-dev |
February 9, 2021, 22:38 (GMT) |
cmake/deps: update Python to 3.9.1 The following packages also have received updates: - IDNA 2.10 - CHARDET 4.0.0 - URLLIB3 1.26.3 - CERTIFI 2020.12.5 - REQUESTS 2.25.1 - NUMPY 1.19.5 numpy has gained a hard dependency on cython: - CYTHON 0.29.21 Notes: - This only updates the build environment files, once these are built, Blender can default to Python 3.9. - The 'm' suffix for Python binaries/libs has been removed. - The macOS patch in Python 3.7 is has been removed. Reviewed By: sybren, campbellbarton, sebbas Ref D10257 |
February 9, 2021, 22:38 (GMT) |
Cleanup: remove redundant headers in source/blender/editors/ Remove redundant headers using `./source/tools/utils_maintenance/code_clean.py` Reviewed By: jmonteath Ref D10364 |
February 9, 2021, 22:38 (GMT) |
Cleanup: spelling |
February 9, 2021, 22:38 (GMT) |
Cleanup: update old comments |
February 9, 2021, 22:29 (GMT) |
Cleanup: clang-format |
February 9, 2021, 22:29 (GMT) |
Cleanup: warning (useless type qualifier) |
|
|
|


Master Commits
MiikaHweb | 2003-2021