Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1120 / 8462

Revision 4c193f7 by Hans Goudey (master)
November 13, 2020, 18:15 (GMT)
Cleanup: Move PanelType flag from DNA to BKE header

Since this flag isn't saved in files and PanelType itself is defined in
BKE, the flag makes more sense there.
November 13, 2020, 17:35 (GMT)
Geometry Nodes: Improve error messages for property mismatches

Related to T82438. This adds some basic checks for common errors and
currently unsupported socket types in the modifier.
Revision 9e3f86e by Julian Eisel (asset-browser)
November 13, 2020, 17:21 (GMT)
Fall back to single threaded preview creation if ID can't do it thread-safe
November 13, 2020, 17:12 (GMT)
Merge branch 'master' into greasepencil-edit-curve
November 13, 2020, 17:11 (GMT)
Merge branch 'master' into greasepencil-object
Revision 871962f by Julian Eisel (asset-browser)
November 13, 2020, 16:54 (GMT)
Make object preview generation thread-safe

When creating the preview, the object is now deep-copied so the preview
generation doesn't have to be done on the main thread, or block it.

There's a failing assert for objects with particle settings, I think the assert
needs to be corrected but I'll leave this aside for later. Disabled it for now.
November 13, 2020, 16:54 (GMT)
Merge branch 'master' into geometry-nodes
November 13, 2020, 16:45 (GMT)
Merge branch 'master' into xr-actions-D9124
November 13, 2020, 16:26 (GMT)
XR: Support mesh editing with grab operator

Uses similar mechanics as object mode, but interpolation and offsets
are not yet supported.
November 13, 2020, 16:23 (GMT)
XR: Ensure mesh object for edit mode raycast
November 13, 2020, 16:10 (GMT)
Increase line width for controllers / raycast
November 13, 2020, 16:08 (GMT)
XR: Remove Z-up conversion for pose actions

Not applying an implicit Z-up conversion for OpenXR coordinates may
be better since poses may have different orientations / tracking
spaces. Users can instead apply custom pose offsets via the UI /
Python API if necessary.
November 13, 2020, 14:21 (GMT)
GPencil: Remove ID from operators to fix T82597

Instead to use the ID of the object, now the parameter is an Enum with Selected object or New.

If use selected mode, the first grease pencil object selected is used. If none of the selected objects is a grease pencil object, a new object is created.

Small cleanup changes to the original patch.

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


November 13, 2020, 13:21 (GMT)
LibOverride: Adjust PointCache operators to properly handle overrides.

LibOverrides only support a small sub-set of PointCache features for now
(one cannot add new caches, baking in memory is not supported...).

Part of first step of T82503: support disk cache in liboverrides.
November 13, 2020, 13:21 (GMT)
LibOverride: Do not tag overrides for complete recalc.

This was done as some sort of safety, but should not actually be needed,
and including tags like `ID_RECALC_POINT_CACHE` e.g. makes usage of
point caches impossible with liboverrides (since it would systematically
invalidate all cache on file load).

In theory we should not have to tag anything here in fact, RNA accessors
are supposed to take care of it, but for now we keep the
`ID_RECALC_COPY_ON_WRITE` one.

Part of first step of T82503: support disk cache in liboverrides.
November 13, 2020, 13:21 (GMT)
LibOverride: Make PointCache RNA properties overridable.

Note that due to convoluted layout of point caches in RNA (active one
also storing list of all available ones), we'll often have the
pointcache overrides rules twice. Should not be a huge problem,
practically speaking.

Part of first step of T82503: support disk cache in liboverrides.
November 13, 2020, 11:03 (GMT)
revert some unnecessary changes
November 13, 2020, 10:52 (GMT)
Ceres: Update to upstream version 2.0.0

We already were using one of earlier RC of the library, so there is no
expected big changes. Just making the update official, using official
version and stating it in the readme file.
November 13, 2020, 10:52 (GMT)
Merge branch 'master' into cycles_procedural_api
November 13, 2020, 10:51 (GMT)
CMake: Extend strict flags cancellation flags

Becomes rather annoying to duplicate them across C/C++ GCC/Clang sets,
almost as if the test should test both C and C++, and to do it for all
compilers.

Solves strict warning in the upstream of Ceres library.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021