October 11, 2021, 14:55 (GMT) |
Asset Catalogs: undo/redo working (on service level) Still needs named snapshots. |
October 11, 2021, 14:39 (GMT) |
Only hide preview image while dragging over 3D View Make the preview hide and unhide depending on if the user drags over the 3D View. In there the preview is too much visual noice, together with the bounding box and snapping plane we draw there. |
October 11, 2021, 14:31 (GMT) |
Asset Catalogs: undo stack for catalog edits Add an undo stack for catalog edits. Still work in progress: - Undo/redo behaviour needs to be refined (or test adjusted to match current behaviour) - Stored snapshots need to have a name, so it can be shown in the UI what will be undone/redone. |
October 11, 2021, 14:08 (GMT) |
Cleanup: match parameter name in function declaration and implementation. |
October 11, 2021, 13:59 (GMT) |
Fix active pixels overlay for Cycles viewport It got missed in some of previous development. Can not see a reason why the line needed to be removed, maybe just some accident. |
October 11, 2021, 13:57 (GMT) |
Properly set rotation when dropping Didn't respect the rotation mode before. |
October 11, 2021, 13:40 (GMT) |
Adapt to changes in master |
October 11, 2021, 13:38 (GMT) |
Geometry Nodes: Separate and Delete Geometry for fields Delete Geometry: This adds a copy of the old node in the legacy folder and updates the node to work with fields. The invert option is removed, because it is something that should be very easy with fields, and to be consistent with other nodes which have a selection. There is also a dropdown to select the domain, because the domain can't be determined from the field input. When the domain does not belong on any of the components an info message is displayed. Separate Geometry: A more general version of the old Point Separate node. The "inverted" output is the same as using the delete geometry node. Differential Revision: https://developer.blender.org/D12574 |
October 11, 2021, 12:01 (GMT) |
Cycles: Improve volume stack size calculation Only count volume objects after shader optimization. Allows to discard objects which don't have effective volume BSDF connected to the shader output (i.e. constant folded, or non-volume BSDF used by mistake). Solves memory regression reported in T92014. There is still possibility to improve memory even further for cases when there are a lot of non-intersecting volume objects, but that requires a deeper refactor of update process. Will happen as a followup development. Differential Revision: https://developer.blender.org/D12797 |
October 11, 2021, 12:01 (GMT) |
Cleanup: Spelling in comment |
October 11, 2021, 11:25 (GMT) |
Sculpt: fix symmetry bug and mesh filter smooth improvements * Fixed symmetry bug * Exposed a few hard edge options to the mesh filter tool * Updated default brushes inside of startup.blend. |
October 11, 2021, 10:35 (GMT) |
Fix T91169: bpy_extras.io_utils.create_derived_objects -> duplis error This function now takes a depsgraph and a list of objects to avoid inefficient O(n^2) iteration when extracting instances from all objects in the scene. Returning an object -> instance map. Note that keeping compatibility with the existing API wasn't practical in this case since instances can no longer be generated from the scene and it's objects. |
October 11, 2021, 10:27 (GMT) |
Cycles: Introduce scene host_update function The longer-term goal is to separate host-only scene update from device update: make it possible to make kernel features depend on actual scene state and flags. This change makes it so shaders are compiled before kernel load, making checks like "has_volume" available at the kernel features calculation state. No functional changes are expected at this point. Differential Revision: https://developer.blender.org/D12795 |
October 11, 2021, 10:10 (GMT) |
Fix T91785: Change max input limit for knife tool angle snapping Patch changes the Knife Tool angle snapping input limit to 180. Differential Revision: https://developer.blender.org/D12728 |
October 11, 2021, 09:19 (GMT) |
Fix T90634: Gizmo.target_set_value() crash without a valid property Raise an exception when target properties have not been set. |
October 11, 2021, 09:15 (GMT) |
Correct numpy hash |
October 11, 2021, 09:15 (GMT) |
Fix typo |
October 11, 2021, 09:14 (GMT) |
Remove numpy patch, as it no longer applies; the option it tries to disable seems to have been removed from numpy. |
October 11, 2021, 09:14 (GMT) |
Cleanup: add utility functions to parse gizmos and target properties |
October 11, 2021, 09:01 (GMT) |
Bump requests, certifi, urllib, idna, cython, and numpy packages. Replace chardet with charset-normalizer (dependency change of requests) |
|
|
|


Master Commits
MiikaHweb | 2003-2021