Blender Git Commit Log

All Blender Git commits.

Page: 358 / 8462

August 6, 2021, 13:30 (GMT)
Merge branch 'master' into asset-greasepencil
August 6, 2021, 13:30 (GMT)
Merge branch 'master' into greasepencil-object
August 6, 2021, 13:30 (GMT)
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs
August 6, 2021, 13:29 (GMT)
Move NanoSVG lib to extern

The library has some modifications and it has been included in a diff.

Reviewed By: campbellbarton

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

(Some minor changes done in the patch)
August 6, 2021, 13:28 (GMT)
Cleanup: remove unused kernel variables
August 6, 2021, 13:25 (GMT)
Fix missing Combined pass when using Denoising Data

Remove Integrator.store_denoising_passes and just fill the passes if they
exist, there's no need for this option.
August 6, 2021, 13:21 (GMT)
adaptive_cloth: mesh: split edge: correct orientation for new face

Set the correct orientation for the new faces formed during the split
edge operation.

By swapping the unwanted vert for the new vert, the orientation is
preserved.
August 6, 2021, 13:20 (GMT)
Cleanup: rename `FileList::asset_library` ? `asset_library_ref`

In the `FileList` struct, rename the `AssetLibraryReference
*asset_library` field to `asset_library_ref` -- it's a description of
which asset library is used, and not the asset library itself.

This is to make space for a future `AssetLibrary *asset_library` field,
which will point to an actual asset library struct/class.

No functional changes.

Reviewed by: Severin

Differential Revision: https://developer.blender.org/D12151
August 6, 2021, 13:01 (GMT)
Fix error setting the ID name in disabled alembic nurbs importe

This corrects code that's currently disabled, see `USE_NURBS` define.

The name passed to `BKE_curve_add` was overwritten,
bypassing uniqueness and utf8 encoding checks.

Longer names would cause a buffer overrun as the length of the source
data was passed to `BLI_strncpy` instead of the destination.

Reviewed By: sybren

Ref D12125
August 6, 2021, 12:42 (GMT)
Merge branch 'master' into refactor-idprop-ui-data
August 6, 2021, 12:39 (GMT)
Fix shortcut for Asset Details not showing in Asset Browser pulldown

The shortcut wouldn't show up in the Asset Browser's "View" pulldown for
the "Asset Details" item. It's the "N" key to toggle the right sidebar.
August 6, 2021, 12:36 (GMT)
improve extrude node
August 6, 2021, 11:59 (GMT)
Fix T90476: intermittent wrong generated texture coordinates with modifiers

This caused Cycles texture_space_mesh_modifier and panorama_dicing tests to
randomly fail.

The issue was introduced with D11377, due to a missing dependency. Now ensure
we first copy the texture space parameters, and only then use or recompute then.

In general it seems like this dependency should have already been there, since
parameter evaluation includes animation and drivers, and geometry evaluation
may depend on that (even if you would not typically animate e.g. an autosmooth
angle).

Thanks Campbell for tracking this one down.
August 6, 2021, 11:37 (GMT)
support array in fill node for debugging purposes
August 6, 2021, 11:28 (GMT)
support array input/output in extrude node
August 6, 2021, 11:12 (GMT)
adaptive_cloth: AdaptiveMesh: edge flip test: only if edge size is ok

Allow the edge flip only if the flipped edges doesn't exceed the edge
size requirement.
August 6, 2021, 10:58 (GMT)
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs
August 6, 2021, 10:56 (GMT)
add initial Extrude node by Fabian
August 6, 2021, 10:40 (GMT)
support array input in point distribute node
August 6, 2021, 10:40 (GMT)
Fix 100% core usage in viewport in Cycles X

Is a regression since the previous fix for the dead-lock on exit
(was done in the revision 24458a1e7a0).

We need to do `pause_cond_.wait()` when we've run out work to be done.

The new code does check for both states: pause and new work added.

Annoyingly, had to introduce an extra flag which we can check prior
to `wait()`. Without this we have nothing to check whether wait is
needed or not.

The change is against Cycles X, but would also need to be ported
to master.

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