August 6, 2021, 17:34 (GMT) |
Curves: Curve Pen This tool can be used to rapidly edit curves. It follows the design proposed here with the inclusion of a few changes. The final set of functionalities for Bezier splines are as follows: * Add point: Click on empty space to add a new point connected to the currently selected point(s). If no point is currently selected, a new spline is created. * Only clicking adds a point with handles of type `vector`. * Click and drag to move handles as `auto` type handles. * Press Shift while dragging to set handles as `free` type handles. * Clicking two endpoints consecutively will close the spline to form a cycle. * Make cut: Hold Ctrl and click to insert a vertex into the spline at the clicked location. * Move control points and handles: Click and drag to move control points or handles. * Alter segment: Click and drag on a curve segment to alter its shape. All the above functionalities except for alter segment works similarly in the case of Poly and NURBS splines, minus the handle interactions. Differential Revision: https://developer.blender.org/D12155 |
Revision d5a83a5 by Hans Goudey (temp-geometry-nodes-fields-prototype, temp-geometry-nodes-fields-prototype-visualization) August 6, 2021, 17:33 (GMT) |
Merge branch 'master' into temp-geometry-nodes-fields-prototype |
August 6, 2021, 17:25 (GMT) |
Merge branch 'master' into soc-2021-curves |
August 6, 2021, 17:12 (GMT) |
Don't apply any changes on failure, refactor with `IDP_ui_data_free_unique_contents` |
August 6, 2021, 16:58 (GMT) |
Dyntopo sculpt: add dev operator to debug memory cache coherency |
August 6, 2021, 16:33 (GMT) |
Cleanup: Rename variables |
August 6, 2021, 15:33 (GMT) |
Asset Browser: Support dropping materials into Face Sets |
Revision cb0fe17 by Sybren A. Stüvel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) August 6, 2021, 15:11 (GMT) |
Assets: add AssetLibrary struct Add `AssetLibrary` struct that owns a pointer to an `AssetCatalogService`. The `struct AssetLibrary` is an opaque struct that C code can just pass around. It is created with `BKE_asset_library_load(library_path)` and freed with `BKE_asset_library_free(the_pointer)`. Note that this API is still experimental. |
August 6, 2021, 15:04 (GMT) |
better split |
August 6, 2021, 14:46 (GMT) |
improve automatic array source detection in expander |
August 6, 2021, 14:44 (GMT) |
Fix T90477: Cursor vertex snapping not working in UV editor `t->obedit_type` is read to indicate if we are in uv edit mode. Also fixes a crash introduced in {rBdd14ea18190ff27082009f73a556569a43377a71}. |
August 6, 2021, 14:40 (GMT) |
Merge branch 'master' into cycles-x |
August 6, 2021, 14:36 (GMT) |
Fixed bug with displacement when moving segment |
August 6, 2021, 14:26 (GMT) |
Cycles: Fix for possible viewport dead-lock This is a backport of recent development in the Cycles X branch. Fixes possible dead-lock in viewport rendering when exiting at an exact bad moment (couldn't reproduce in master branch, but in the cycles-x branch it was happening every now and then). Differential Revision: https://developer.blender.org/D12154 |
August 6, 2021, 14:14 (GMT) |
support lists in point translate node |
August 6, 2021, 14:00 (GMT) |
support outputting attribute to modifier |
August 6, 2021, 13:59 (GMT) |
Merge branch 'master' into cycles-x |
August 6, 2021, 13:56 (GMT) |
Cleanup: Use conventional naming for private Session members Makes it consistent with the guidelines and the Cycles X branch, and allows to backport fix for the viewport update from the branch. Will cause a merge conflict, which should be simple accept-ours in the branch. |
August 6, 2021, 13:48 (GMT) |
Merge branch 'master' into soc-2021-curves |
August 6, 2021, 13:32 (GMT) |
Cleanup: Add missing newline at end of file |
|
|
|


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