Blender Git Loki

Kaikki Blender Git kommitit.

Page: 380 / 8462

August 2, 2021, 10:44 (GMT)
Cleanup: simplify subclassing CPPType

`CPPType` can wrap any C++ type so that code can work
with the wrapped type in a generic way. The goal of subclassing
`CPPType` is to provide additional methods for some types.
For example, the `CPPType` for `Array<int>` could have a `.element_type()`
method that returns the `CPPType` for `int`.
August 2, 2021, 10:43 (GMT)
Cleanup: Asset Catalogs, use default constructors
August 2, 2021, 10:35 (GMT)
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs
Revision 19e2a94 by Antonio Vazquez (asset-greasepencil)
August 2, 2021, 10:27 (GMT)
GPencil: Add a Tag to asset

August 2, 2021, 10:07 (GMT)
Revert "Asset Catalogs: loading a catalog definition file"

This reverts commit 1f0d6f763573b22772dcdb61320a12e1c11949e0 and the
cleanup 06cb48e1b284e6438ce14f1ea543143fcc74ca59. Committed too early on
Monday morning, still has issues that should be resolved first.
August 2, 2021, 09:44 (GMT)
USD exporter: add xform operator options

Add options to export scale/rotate/translate
and scale/orient/translate operators as
alternatives to exporting a matrix.
August 2, 2021, 09:15 (GMT)
Cleanup: Asset catalogs, C++ to C-style comments

No functional changes.
August 2, 2021, 09:08 (GMT)
Asset Catalogs: loading a catalog definition file

Initial, limited implementation of loading a single asset catalog
definition file. These files are structured as follows:

CATALOG_ID virtual/path/of/catalog
SUBCATALOG_ID virtual/path/of/catalog/child
SOMETHING_ELSE some/unrelated/hierarchy

These virtual paths will be used to show the catalog in a tree
structure; the tree structure itself is not part of this commit. Each
asset will have one catalog ID that determines where in that tree the
asset shows up.

Currently only a single catalog definition file can be read; merging
data from multiple such files, and writing them out again after changes
are made, is for future commits.

This commit only contains the code to load a single file, and unittests
to check that this actually works. No UI, no user-facing functionality
yet.
August 2, 2021, 09:06 (GMT)
Merge branch 'master' into asset-greasepencil
August 2, 2021, 09:06 (GMT)
Merge branch 'master' into greasepencil-object
August 2, 2021, 08:57 (GMT)
Merge branch 'master' into cycles-x
August 2, 2021, 08:39 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields-prototype
August 2, 2021, 08:38 (GMT)
Geometry Nodes: increase threshold to make regression tests pass

The real fix here is to use some kind of relative error in `customdata_compare`
instead of the absolute error used now. If vertex coordinates get larger in magnitude,
the allowed error should increase as well.
August 2, 2021, 08:34 (GMT)
Cleanup: separate base and geometry nodes specific socket cpp type

This simplifies changing how geometry nodes handles different socket types
without affecting other systems.
August 2, 2021, 08:00 (GMT)
Add missing unused variable
August 2, 2021, 08:00 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields-prototype
August 2, 2021, 07:56 (GMT)
Merge branch 'master' into xr-controller-support
August 2, 2021, 07:53 (GMT)
XR: Simplify action creation API

By passing an XrActionMap struct instead of individual action
parameters, action creation from Python can be reduced to a simple
call to XrSessionState.create_action_set().

This will also set any controller pose actions and optionally the
active action set for the session.
August 2, 2021, 07:28 (GMT)
Merge branch 'master' into cycles_texture_cache
August 2, 2021, 06:18 (GMT)
Fix memory leak with Python RNA property get callback errors

Failure to return a list of the expected size & type wasn't
decrementing the value, leaking a reference.

Caused by 127b5423d6203d521acb2b96b7de5534e8dbe79a a workaround for the
real error that was fixed f5e020a7a6ad6451fcaf075ae14f7014b8a4faea.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021