Blender Git Commit Log

All Blender Git commits.

Page: 161 / 8462

October 16, 2021, 22:52 (GMT)
Sculpt: fix versioning error and add cutoff option
for square and cutoff mapping functions.
October 16, 2021, 22:13 (GMT)
Sculpt: forgot yet again to increment the subversion
October 16, 2021, 22:06 (GMT)
Sculpt: brush input mapping improvements

* Input mappings now take a premultiply factor
to scale the input data prior to evaluation;
* Mapping data can also now be fed through a
(wave) function prior to evaluation.
* The UI now has seperate inputs and outputs
sections for input mapping to avoid confusion.
* Added a distance mapping and implemented the speed
mapping.
* Also fixed original data bug in color filter.
October 16, 2021, 12:26 (GMT)
Fix: Geometry Nodes Subdiv Surface Crash

If there are no edges in the mesh, the process would crash.
Returning in this case.
October 16, 2021, 11:54 (GMT)
Revert "Fix T62325, T91990: changing Cycles presets does not update the Blender UI"

This reverts commit 1b6752e599b5ed70823d09f90c418e448516d4b4. It is causing
constant redraws due to some ID properties seemingly being edited on every
redraw.
October 16, 2021, 10:51 (GMT)
Merge branch 'master' into asset-greasepencil
October 16, 2021, 09:26 (GMT)
Sculpt: fix missing NULL check for wire edges
October 16, 2021, 08:48 (GMT)
Sculpt: fix crash in PBVH_FACES
October 16, 2021, 08:20 (GMT)
Sculpt: forget to increment subversion in
last commit
October 16, 2021, 08:16 (GMT)
Sculpt: brush input mappings improvements

Cleaned up brush channel input mappings:

* BrushMapping now stores .min/.max
* BrushMappingDef .min/max now sets BrushMapping min/max
instead of changing the curve preset bounds.
* Fixed how BKE_brush_channel_eval_mappings evaluates
the mappings stack. Mappings now blend directly
with channel value instead of accumulating a multiplier
that's applied at the end.
* Consequently, BrushMapping->blendmode now defaults to MA_BLEND_MULT.
* Exposed BrushMapping->blendmode in RNA and UI.
Note that it doesn't support every MA_BLEND_ type,
it provides its own EnumPropertyItem list of
supported blendmodes.
* Added a random input method, BRUSH_MAPPING_RANDOM.
* Fixed BRUSH_MAPPING_ANGLE being given data in the wrong
range (all channels should be 0..1, not -pi..pi).

Other changes:
* Improved the uv smooth brush. It's still hidden behind an
experimental pref.
* Added a SCULPT_temp_customlayer_has function to check if a temporary
customdata attribute layer exists.
* Fixed a bunch of broken sliders in the paint_toolsystem_common.py.
October 16, 2021, 07:55 (GMT)
Asset Browser: Use single column for asset library menu

Feedback was that the two column menu felt odd, and that the "Custom" and
"Built-in" headings for each column were more confusing than helpful. So
changing this to a single column menu with separator lines instead of headings.
October 16, 2021, 07:28 (GMT)
Asset Browser: Change default name of tags

Use "Tag" instead of "Unnamed Tag" as default name for tags. Other default
names in Blender also don't add "Unnamed" or similar.
October 16, 2021, 04:35 (GMT)
Fix T92252: User after free when opening file after Blender starts

Oversight in 6e4ab5b761b03b52177985ecbeb2c2f576159c74
October 16, 2021, 02:17 (GMT)
Fix nonnull-compare warning in DNA_view3d_types.h

Was introduced in rB93a8fd1249f
October 15, 2021, 23:28 (GMT)
VSE: Fix crash when scene strip is added to meta

Caused by 81514b0e913b, missed sanitizing `sound->offset_time` usage in
`seq_update_sound_bounds_recursive_impl()`.
October 15, 2021, 21:55 (GMT)
PyAPI Docs: Fix example not using keyword parameter

Fixes T92238
October 15, 2021, 21:42 (GMT)
VSE: Hide tool header by default

Tools currently used by VSE don't have much useful settings, but they
use a lot of space. Therefore these headers will be hidden by default.

Property `show_region_tool_header` was added to view menu to enable tool
settings.

This could be resolved by region overlap, but it isn't working well
currently.

Differential Revision: https://developer.blender.org/D12875
October 15, 2021, 21:33 (GMT)
Geometry Nodes: Rotate Euler: Use "Local" instead of "Point"

Since points aren't relevant in function nodes, replace all mentions
of it with "local" to illustrate rotations done in local-space instead.

Differential Revision: https://developer.blender.org/D12881
October 15, 2021, 21:20 (GMT)
Fix T92184: Cage gizmo doesn't with area light

This is caused by removing `gizmo_cage2d_modal()` code in 482806c8167.

Some areas use cage gizmo to modify RNA properties without using
transform operator like area light, image empty, and compositor preview.
This functionality is implemented in code that was removed.

Add this code back.

Reviewed By: zeddb, campbellbarton

Differential Revision: https://developer.blender.org/D12859
October 15, 2021, 21:20 (GMT)
Fix T91012: Scene strip doesn't play audio

Issue was caused by adding `seq->sound` check in ded68fb10275 in
function `BKE_sound_scene_add_scene_sound` as `offset_time` field was
introduced to resolve sub-frame a/v misalignment.

Scene strips don't have `bSound` allocated but also don't suffer from
a/v misalignment.

Remove `seq->sound` check and don't apply any offset for scene strips.

Reviewed By: zeddb, sergey

Differential Revision: https://developer.blender.org/D12819
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021