Blender Git Commit Log

All Blender Git commits.

Page: 1030 / 8462

December 24, 2020, 09:42 (GMT)
Fix T83997: Duplicated audio does not sound the same

The issue was that sounds were always faded from 0 volume when they
started and depending on the currently used buffer size, the fading took
longer or shorter.

The solution stores whether the sound has ever been played back and
consequently does not fade when starting to play back.
December 24, 2020, 01:33 (GMT)
USD importer undo bug workaround.

Skipping call to ED_undo_push() at end of the import,
as invoking this function appears to cause occasional
crashes. This logic should be restored once the
source of the crash is determined.
December 23, 2020, 18:23 (GMT)
Merge branch 'master' into sculpt-dev
Revision c9efb54 by Hans Goudey (master)
December 23, 2020, 18:13 (GMT)
Cleanup: Clang format
December 23, 2020, 17:34 (GMT)
USD Importer Xform merge bug fix.

Disallow merging if parent isn't a UsdGeomXform.
December 23, 2020, 15:45 (GMT)
GPencil: Revert accidental renames in previous commit

December 23, 2020, 15:37 (GMT)
Geometry Nodes: new Rotate Points node

This node updates the "rotation" attribute on points.
Multiple ways to specify the rotation are supported.

Differential Revision: https://developer.blender.org/D9883

Ref T83668.
December 23, 2020, 15:32 (GMT)
Merge branch 'master' into greasepencil-object
December 23, 2020, 15:32 (GMT)
Merge branch 'master' into temp-gpencil-interpolate
December 23, 2020, 15:23 (GMT)
GPencil: Remove Copy from menu

December 23, 2020, 15:14 (GMT)
GPencil: Add stroke smoothing for interpolated strokes

December 23, 2020, 15:11 (GMT)
GPencil: Remove Copy/Paste operators from menu

These are not working as expected.
December 23, 2020, 15:03 (GMT)
Workaround T84084: Assert/crash when undoing from Sculpt mode to Object one.

Disclaimer: This workaround avoids crashing with current state of the
code and is only committed as temporary band-aid until we can assess the
full issue and decide if/how it needs to be adressed.
December 23, 2020, 15:03 (GMT)
Fix T84002: Sculpt: Masking operations crash if multires is in play.

This fixes the main issue there (essentially a followup to
rB90e12e823ff0: Fix T81854: crash when undoing switch between sculpt and
edit mode).

We basically remove more (hopefully all the remaining!) modifications of
orig mesh from `sculpt_update_object`, as those done here will not be
immediately available in the evaluated data (that specific bug happened
because masking data was added to orig mesh there, but not flushed to
depsgraph evaluated one).

This also goes towards a better separation between handling of evaluated
data and orig one.

Note that modification of orig mesh data can still happen, e.g. values
in some cdlayers, but at least all pointers should now be valid in the
evaluated mesh.

There are still some issues, e.g. we now get an assert/crash in
`multires_reshape_assign_final_coords_from_ccg` when undoing out of the
Sculpt mode, presumably because subdiv_ccg data remains unchanged then
(and hence still has the `has_mask` flag set), while actual mesh data do
not have that cdlayer anymore...

This commit also cleans up/simplifies some code,
`ED_object_sculptmode_enter_ex` was (indirectly) calling
`BKE_sculpt_face_sets_ensure_from_base_mesh_visibility` twice e.g.
December 23, 2020, 14:50 (GMT)
Fix T84063: crash reading pointer properties in Attribute shader node

Path resolving can find e.g. a datablock rather than a float or integer,
treat that as a failure to find a valid property.
December 23, 2020, 14:48 (GMT)
Fluid: Added new viscosity solver

Mainly updated the Mantaflow version. It includes the new viscosity solver plugin based on the method from 'Accurate Viscous Free Surfaces for Buckling, Coiling, and Rotating Liquids' (Batty & Bridson).

In the UI, this update adds a new 'Viscosity' section to the fluid modifier UI (liquid domains only). For now, there is a single 'strength' value to control the viscosity of liquids.
December 23, 2020, 14:48 (GMT)
GPencil; Add more options to Key menu

December 23, 2020, 14:36 (GMT)
GPencil: Change menu Key in Dopesheet

December 23, 2020, 14:31 (GMT)
Fix crash closing File Browser window after closing temporary render window

This seems to be a longer standing issue. Steps to reproduce were:
* With factory settings, Ctrl+O then F12
* Close the render window using the window close button
* Close the File Browser window using the window close button

This could be OS specific though, at least on macOS this caused a crash.
December 23, 2020, 14:24 (GMT)
GPencil: Remove separator en Tool bar for Transform Fill

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021