Blender Git Commit Log

All Blender Git commits.

Page: 510 / 8462

June 26, 2021, 18:21 (GMT)
Strip thumbnail drawing Fix : Thumbnails crop to exact width of strip

The end thumbnails crop to the exact left and right edges of the strip.
The previous version had poor clipping of thumbnails.
June 26, 2021, 18:20 (GMT)
Merge branch 'master' into soc-2021-vse-strip-thumbnails
June 26, 2021, 11:50 (GMT)
Cleanup: full sentences in comments, improve comment formatting
June 26, 2021, 11:50 (GMT)
Cleanup: redundant use of static constant
June 26, 2021, 11:50 (GMT)
Cleanup: remove redundant/outdated comments
June 26, 2021, 11:50 (GMT)
Cleanup: spelling
June 26, 2021, 10:33 (GMT)
Merge branch 'master' into xr-controller-support
June 26, 2021, 10:25 (GMT)
XR: Allow multiple modal actions at a time

This was disabled before since modal handlers for action operators
could receive events from other actions and exit prematurely. Now,
the XR operators check for events with the matching operator and
properties to avoid this. In addition, a list of active modal actions
is stored in the session state so that duplicate operators can be
filtered out when dispatching events.
June 26, 2021, 10:11 (GMT)
XR: Use prior nav data to calculate viewer pose

Fixes an issue where draw callbacks were not drawn correctly if an
operator changed the navigation. Now, the navigation transforms are
saved before dispatching action events and are later used to
calculate the viewer/controller poses.
June 26, 2021, 09:38 (GMT)
GPencil: Duplicate Masks when separate Layer/Strokes

Now, the mask layers are copied and later a cleanup is done in order to verify all mask layer exist in destination object. If the layer mask does not exist, it's removed from the list.

This is related to T89234.
June 26, 2021, 08:32 (GMT)
UV: Dynamic Grid

Adds the option to replace the default grid in the UV editor with a NxN
grid.

Refer T78389
June 26, 2021, 07:07 (GMT)
Edit Mesh: optimize common use-cases for partial updates

Skip updating normals & tessellation for contiguous geometry regions
for operations such as translate & uniform scale.

This means when all geometry is selected, no updates are needed
as the relative locations of vertices aren't being modified.

Performance:

As this is skipping a multi-threaded operation,
larger improvements are noticeable on systems with fewer cores.

- ~1.15x to ~1.3x overall gain for 32 cores.
- ~1.7x to ~2.2x overall gain for 1 core (limited using `-t 1` argument).

Details:

- Rotate & non-uniform scale only skip tessellation.

- Proportional editing and axis-mirror have special handling
ensure geometry is properly grouped before considering
a face part of a single group that can be skipped.

- Loose vertices always need their normals to be recalculated
since they're calculated based on the location.

- Non-affine transform operations such as shrink-fatten & bend,
don't take advantage of this optimization.

- Snap projection also disables the optimization.
June 26, 2021, 06:57 (GMT)
Cleanup: move snap with projection check into a function
June 26, 2021, 06:55 (GMT)
BMesh: skip partial updates when there is nothing to do
June 26, 2021, 06:53 (GMT)
Cleanup: RNA warning
June 26, 2021, 00:10 (GMT)
Sculpt Dyntopo: Fix memory corruption in dyntopo undo

ss->active_XXX_index wasn't being handled properly.
June 25, 2021, 22:13 (GMT)
USD export: new Export Cycles Shaders option.

Added new option to convert Cycles nodes to USD, disabled by default.
June 25, 2021, 22:04 (GMT)
Dyntopo sculpt: add support for asan to mempool
June 25, 2021, 21:03 (GMT)
USD export: fix root prim rotation.

Fixed bug applying rotation to root prim on export,
where the euler angles were incorrectly specified
as radians. Now saving the angles as degrees.
June 25, 2021, 20:57 (GMT)
Fixes a bug where the instances count in the spreadsheet
editor dataset region always showed 0. This was caused by a conditional
statement that needed a domain to be set, which is not the case for
Instances component type.

Reviewer: Hans Goudey (Hoogly Boogly)

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