Blender Git Commit Log

All Blender Git commits.

Page: 431 / 8462

July 21, 2021, 17:35 (GMT)
Assets: Rename workspace active asset library DNA variable

This new variable was introduced with 7898089de3f2. We don't usually use
an `active` prefix variable. Plus, this makes the name match the one of
the Asset Browser active library variable, so we can use the
`rna_def_asset_library_reference_common()` helper for both.

This will cause Asset Views to open with the default "Current File"
Asset Library. We could avoid that, but it's a minor issue really.
July 21, 2021, 17:35 (GMT)
Assets: Replace duplicated asset library reference type from DNA

Since recently it's possible to access assets from outside the
File/Asset Browser, via the asset view template. So we are slowly
moving away from file space specific code to dedicated asset system
code. I introduced `AssetLibraryReference` as a duplicate of
`FileSelectAssetLibraryUID`, with a plan to delete the latter in a
separate cleanup commit. That's exactly what this commit is.

This will cause Asset Browsers to open with the default "Current File"
Asset Library. We could avoid that, but it's a minor issue really.
July 21, 2021, 17:35 (GMT)
Cleanup: Centralize/unify asset library reference from/to enum code

This was an open TODO, I wanted to have code for translating asset
library references from and to enum values in a central place, and
access that in the same way from both the Asset Browser and the
Workspace RNA code.

* Adds own file for the related functions.
* Adds doxygen comments.
* Updates RNA callbacks to properly use these functions.
* Let these functions call each other, avoid duplicating logic.
July 21, 2021, 17:18 (GMT)
USD import: Clang-Tidy warning fixes.
July 21, 2021, 16:54 (GMT)
Specified function arguments as const
July 21, 2021, 16:25 (GMT)
adaptive_cloth: create an abstraction for adaptive_remesh

The adaptive remeshing algorithm is not dependent on the cloth
modifier so it makes sense to abstract at least to a point of not
needing all of the `ClothVertex` data.

This will help with testing of the implementation by adding it to the
`AdaptiveRemesh` modifier.
July 21, 2021, 16:05 (GMT)
Add curve tests
July 21, 2021, 15:58 (GMT)
XR: Refactor controller poses

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.
July 21, 2021, 15:36 (GMT)
GPencil: Fix wrong comment
July 21, 2021, 15:32 (GMT)
Cleanup: Spelling in comment and log in Cycles X

No functional changes.
July 21, 2021, 15:30 (GMT)
GPencil: Use current frame to insert asset instead of absolute values
July 21, 2021, 15:18 (GMT)
Minor Fix: create_evaluated_object method changed return type fix
July 21, 2021, 14:47 (GMT)
Fix incorrect use of BLI_assert with error strings

Some asserts were never raised because of invalid checks.
July 21, 2021, 14:46 (GMT)
Cleanup: replace BLI_assert(test || !"text") with BLI_assert_msg(test, text)
July 21, 2021, 13:52 (GMT)
Merge branch 'master' into asset-greasepencil
July 21, 2021, 13:19 (GMT)
Merge branch 'master' into soc-2021-vse-strip-thumbnails
July 21, 2021, 13:14 (GMT)
Cleanup: correct the comment in ghost

The same comments were written in clientToScreen and screenToClient in
GHOST. I corrected them.

Ref D11986
July 21, 2021, 13:04 (GMT)
Merge branch 'master' into curve-nodes-modifier
July 21, 2021, 13:00 (GMT)
adaptive_cloth: AdaptiveMesh: set edge size after splitting edge

Need to set the edge size for all edges effected by the split operation.
July 21, 2021, 12:48 (GMT)
adaptive_cloth: MeshDiff: operator<< for ostream
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021