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`. |
Revision 92dd780 by Sybren A. Stüvel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) August 2, 2021, 10:43 (GMT) |
Cleanup: Asset Catalogs, use default constructors |
Revision 28b2d83 by Sybren A. Stüvel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) 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 |
Revision 50da3cf by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) 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 |
Revision 131e8c0 by Jacques Lucke (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) 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. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021