Blender Git Commit Log

All Blender Git commits.

Page: 366 / 8462

August 5, 2021, 13:23 (GMT)
Added support for cutting Poly and NURBS splines
August 5, 2021, 12:39 (GMT)
Fix fix invalid index use for edit-mesh laplacian smooth

Only vertex indices were ensured to be correct.
August 5, 2021, 12:24 (GMT)
Merge branch 'master' into temp-geometry-nodes-expandable-geometry-socket-prototype
Revision fb1822d by Peter Kim (master)
August 5, 2021, 12:11 (GMT)
XR: Controller Data Improvements

Provides two key improvements to runtime controller data.

1. Separates controller poses into two components, "grip" and "aim",
which are both required to accurately represent the controllers
without manual offsets.

Following their OpenXR definitions, the grip pose represents the
user's hand when holding the controller, and the aim pose represents
the controller's aiming source.

2. Runtime controller data is now stored as a dynamic array instead
of a fixed array. This makes the API/functionality more adaptable to
different systems.

Does not bring about any changes for users since only internal
runtime functionality is currently affected.

Reviewed By: Julian Eisel

Differential Revision: https://developer.blender.org/D12073
August 5, 2021, 11:12 (GMT)
Merge branch 'master' into soc-2021-uv-editor-improvements-edge-selection
August 5, 2021, 10:52 (GMT)
Cleanup: Remove unused members in FileSelectParams
August 5, 2021, 10:49 (GMT)
Fix T89214: Smooth Vertices (Laplacian) produces NaN coordinates

Vertices with no connected faces would attempt to divide by the combined
face area causing a divide by zero.

Use the same weight for wire vertices as vertices connected
to zero area faces.
August 5, 2021, 10:34 (GMT)
Cycles X: Bring back per-object GI approximation AO distance

Measure no performance impact beyond noise deviation on RTX6000:
```
cycles-x new
barbershop_interior 14.4251s 14.2849s
bmw27 9.5182s 9.1225s
classroom 17.1786s 17.1967s
junkshop 18.3849s 18.8356s
monster 9.9017s 9.5428s
pabellon 8.0902s 8.1711s
```

Differential Revision: https://developer.blender.org/D12138
August 5, 2021, 10:25 (GMT)
Bug Fix with close loop on poly splines
August 5, 2021, 10:14 (GMT)
Fix T90430: Crash when dragging material

Was trying to get asset information even when there was none, i.e. when
the material wasn't an asset or not dragged from the Asset Browser.
August 5, 2021, 10:12 (GMT)
Fix T90170: `RNA_property_pointer_get` creating data in non-thread-safe way.

Protect this accessor with a local static mutex when it needs to
create/write data.

Ideally accessors should never create or modify data, but there are some
cases where this bad behavior is currently unavoidable.

This is the case of the Pointer accessor when the actual IDProperty has
not yet been created.

NOTE: this fixes a memory leak in liboverride diffing process when
several different overrides use a same linked reference ID.

Differential Revision: https://developer.blender.org/D12060
August 5, 2021, 10:02 (GMT)
Bug fix: loop closes when same endpoint selected
August 5, 2021, 09:55 (GMT)
Removed vertex select when altering segment
August 5, 2021, 09:53 (GMT)
Added comments
August 5, 2021, 09:43 (GMT)
Suppressed several build warnings
August 5, 2021, 09:39 (GMT)
Removed unused include headers
August 5, 2021, 09:39 (GMT)
adaptive_cloth: AdaptiveMesh: splittable edges indices set changes

Earlier, an edge wouldn't be tested for if one of it's verts was
already selected (for another edge). This would seems almost correct
but leads to non symmetrical remeshing. So it makes sense to get all
the splittable edges, sort them based on their size and then split the
edge only if it still exists in the mesh.

So changes added:
Give the entire set of splittable edges instead of maximally
independent.
Sort the set based on the edge size.
August 5, 2021, 09:31 (GMT)
Fix T89835: Crash after Instancing to Scene after making linked Collection local.

Even though the ID itself remain the same after being made local, from
depsgraph point of view this is a different ID. Hence we need to tag all
of its users for COW update, as well as rebuild depsgraph relationships.

Should be also backported to LTS 2.93 (and 2.83 if possible).
August 5, 2021, 08:48 (GMT)
Merge branch 'master' into asset-greasepencil
August 5, 2021, 08:35 (GMT)
adaptive_cloth: fix: AdaptiveMesh: anisotropic flip check

Based on the next paper by the same authors, "Folding and Crumpling
Adaptive Sheets". The edge flip criterion is different. So using this
now.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021