Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1099 / 8462

November 23, 2020, 18:13 (GMT)
Geometry Nodes: new Join node

This node creates a new geometry based on two incoming geometries.
In the future the node ui can be extended to support more than two inputs.

The output geometry will have all the attributes of the inputs.
If both inputs have non-matching set of attributes, missing data is either
interpolated, type cast or zeroed.

Ref T82786.
November 23, 2020, 18:05 (GMT)
Geometry Nodes: improve geometry component

* It now knows its own component type.
* Add virtual method to check if the component is empty.
* Add virtual methods to find all attribute names.
* Support adding existing components to a geometry set.
November 23, 2020, 18:02 (GMT)
Geometry Nodes: disable random attribute node when name is empty
November 23, 2020, 18:02 (GMT)
Limit this feature to Move, Rotate and Resize modes
November 23, 2020, 17:55 (GMT)
Rename "Edit Snap With" to "Edit Snap Point"
November 23, 2020, 17:55 (GMT)
Fix: Scale operation and statusbar, Enable multi snappoints and snap inversion
November 23, 2020, 17:55 (GMT)
Remove multiple modes (always return the object to the initial position)
November 23, 2020, 17:55 (GMT)
Enable modes according to the number of times the button is pressed
November 23, 2020, 17:55 (GMT)
Transform: New feature to set a custom 'Snap With'

Ref T66484

Basically the idea is to use a modal keymap to change the current Base Point
defined by `Snap With` by one that can be chosen through snapping.

{F9170047}

I prefer to avoid using any of the modifier buttons (Shift, Alt, Ctrl) as
they can be used in the future to allow navigation during transform operations.

So the shortcut chosen in this patch is the {key B}.

Note:
This feature is not enabled if the scene snap option is Incremental or grid.

Maniphest Tasks: T66484

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

# Conflicts:
# source/tools
November 23, 2020, 17:17 (GMT)
GPencil: More cleanup

November 23, 2020, 16:24 (GMT)
GPencil: Fix typo error

November 23, 2020, 16:17 (GMT)
GPencil: Cleanup unused code

November 23, 2020, 16:07 (GMT)
GPencil: Fix crash when object is NULL

November 23, 2020, 15:47 (GMT)
Geometry Nodes: duplicate referenced data layers in attribute api
Revision b0a9081 by Jeroen Bakker (master)
November 23, 2020, 15:42 (GMT)
Fix T82884: Cycles Compilation Error OpenCL/NanoVDB

Recent changes introduced `acc` parameter into the texture read
functions. When nanovdb isn't enabled this leads to compilation errors
as the `acc` variable wasn't defined. OpenCL only compiles needed
features what made it more prominent.

Reviewed By: Patrick Mours

Differential Revision: https://developer.blender.org/D9629
Revision 8351760 by Jeroen Bakker (master)
November 23, 2020, 15:36 (GMT)
Cycles: Remove Compilation Warning

ROCm 3.9 already defined `NULL`. This patch will first check if it was
already defined to remove compilation warnings.

NOTE: This doesn't add official support for ROCm as it still fails to
render correctly (crashes with default cube).

Reviewed By: Brecht van Lommel

Differential Revision: https://developer.blender.org/D9610
Revision 5c38de4 by Julian Eisel (asset-browser)
November 23, 2020, 15:34 (GMT)
Support reading all asset meta-data from external repositories

When displaying a repository that is not the "Current File" one, we can now
show all the meta-data of its assets in the UI. Editing is currently possible,
but changes will be lost on reload of the repository. Editing should simply not
be disabled for now.

Note that this also works for custom properties. So assets can store custom
properties, and the Asset Browser can show them, even if they are stored in an
external repository.
One important thing is that custom asset properties must not store pointers to
other data-blocks, but the BPY should forbid this already for assets.

Addresses T82860.
Revision 967f763 by Julian Eisel (asset-browser)
November 23, 2020, 15:26 (GMT)
Fix Python error print when no asset file is active
November 23, 2020, 14:56 (GMT)
Merge branch 'greasepencil-object' into greasepencil-io
Revision 5e8bf23 by Antonio Vazquez (greasepencil-object)
November 23, 2020, 14:55 (GMT)
Merge branch 'master' into greasepencil-object
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021