Blender Git Commit Log

All Blender Git commits.

Page: 1731 / 8462

April 7, 2020, 04:46 (GMT)
Cleanup: doxy sections, move utility function to editmesh_utils.c
April 7, 2020, 03:42 (GMT)
Fix T60069: repeated extrusion uses wrong axis
April 7, 2020, 02:10 (GMT)
Cleanup: BLI_path.h function renaming

Use BLI_path_ prefix, more consistent names:

BLI_parent_dir -> BLI_path_parent_dir
BLI_parent_dir_until_exists -> BLI_path_parent_dir_until_exists
BLI_ensure_filename -> BLI_path_filename_ensure
BLI_first_slash -> BLI_path_slash_find
BLI_last_slash -> BLI_path_slash_rfind
BLI_add_slash -> BLI_path_slash_ensure
BLI_del_slash -> BLI_path_slash_rstrip
BLI_path_native_slash -> BLI_path_slash_native

Rename 'cleanup' to 'normalize', similar to Python's `os.path.normpath`.

BLI_cleanup_path -> BLI_path_normalize
BLI_cleanup_dir -> BLI_path_normalize_dir
BLI_cleanup_unc -> BLI_path_normalize_unc
BLI_cleanup_unc16 -> BLI_path_normalize_unc16

Clarify naming for extracting, creating numbered paths:

BLI_stringenc -> BLI_path_sequence_encode
BLI_stringdec -> BLI_path_sequence_decode

Part of T74506 proposal.
April 7, 2020, 01:57 (GMT)
Cleanup: clang-format
April 7, 2020, 01:45 (GMT)
UI: Use Consitent Menu Layout for Bone Names
April 7, 2020, 01:05 (GMT)
UI: Use Consistent Operator Name

Was called "Subdivide Multi" in Bone Edit and "Subdivide" in Mesh Edit
April 6, 2020, 23:02 (GMT)
EEVEE: Motion Blur: Make motion blur closer to cycles by evaluating 3 step

For now we always center the delta around the frame time. We store 2 motion
steps, one before and one after the current frame. However, this also means
storing 2 motion vectors for each pixels, doubling the vram usage of the
motion vector buffer.

This patch also cleanup some uneeded complexity. We use the motion vectors
as is and don't use a multiplier.
April 6, 2020, 22:58 (GMT)
EEVEE: Motion Blur: Use orig_object->data instead of orig_data as key

This fix issue with some modifier setup
April 6, 2020, 21:23 (GMT)
Fix T74572: adaptive sampling not scaling AOVs correctly
April 6, 2020, 21:23 (GMT)
Revert "Fix T74572: adaptive sampling not scaling render passes correctly"

This reverts commit 82a8da0ec38a70efde4a91957824c67d0e60b8ad. It was completely
wrong. Fixes T75388.
April 6, 2020, 20:38 (GMT)
Fix T75357: USD export broken on windows

Path to the jsons was wrong so they were not copied
April 6, 2020, 20:07 (GMT)
Always add recreate list panels in the correct place.

This requires adding a start type in case we're adding the first
recreate panel.
April 6, 2020, 16:08 (GMT)
Explode, Particle Instance modifier layouts
April 6, 2020, 15:55 (GMT)
EEVEE: Implement deformation motion blur

This adds deformation motion blur by saving the vertex buffers of the
previous frame.

We modify the surface batch to pass the vert position as new attributes.
April 6, 2020, 15:48 (GMT)
Fluid: Ensure correct velocities for noise bake

Make sure that noise uses the unaltered velocity grid. This is particularly important once external velocities get added to the velocity grid.
April 6, 2020, 15:32 (GMT)
DRW: Batch Cache: Expose position vertex buffer to engine

This is in order to compute position deltas for motion blur. The engine
is responsible to handle the data. However it is not the owner of the data.
So a copy must be performed if the data needs to be kept accross frame.
April 6, 2020, 15:24 (GMT)
Merge branch 'master' into greasepencil-object
April 6, 2020, 15:23 (GMT)
GPencil: Improve Bake Animation to Linked

Also allows to bake several meshes at the same time.
April 6, 2020, 14:51 (GMT)
GPU: Panel Drag Widget Drawing Performance

The 10g Intel/Win driver doesn't work well with our emulated
intermediate mode. This patch alters the drawing of the drag widget of
the panels to reduce unneeded drawing.

The previous method would draw 16 boxes per widget. This new way would
cache this drawing in a GPU batch and just move the matrix around.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D7345
Revision 71b1ee9 by Sebastian Parborg (master)
April 6, 2020, 14:34 (GMT)
Don't take into account time remapping when scrubbing with AV sync.

It would cause the playhead to be remapped to an other frame than the
one you clicked on.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021