Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 124 / 5574

October 3, 2021, 13:01 (GMT)
Cleanup: use movable output attribute instead of optional

This simplifies the code a bit and improves compile times a bit.
October 3, 2021, 12:49 (GMT)
Cleanup: make typed output attribute movable

This comes at a small performance cost due to an additional
memory allocation, but that is not significant currently.
October 3, 2021, 12:39 (GMT)
Cleanup: move AttributeIDRef and OutputAttribute methods out of class

This makes the classes easier to read and simplifies testing
the compile time impact of defining these methods in the header.
October 3, 2021, 12:23 (GMT)
Cleanup: move resource scope method definitions out of class
October 3, 2021, 12:10 (GMT)
Cleanup: move StringRef method definitions out of class

This makes the classes more appealing to look at and makes
it easier to see what different methods are available.
October 3, 2021, 12:03 (GMT)
Cleanup: add nolint comment to move semantic test
October 3, 2021, 11:44 (GMT)
Cleanup: remove unused functions
October 3, 2021, 02:45 (GMT)
Geometry Nodes: Resample Curve Fields Update

This update of the Resample Curve node allows a field to populate the
count or length input of the node depending on the current mode. The
field is evaluated on the spline domain.

Differential Revision: https://developer.blender.org/D12735
Revision e863e05 by Hans Goudey
October 3, 2021, 01:33 (GMT)
Data Transfer: Remove unnecessary noisy error message

I've seen requests to remove this or complaints about this error message
quite frequently. In lots of production files it's just always going off.
It's not an actionable warning, and since "slow" is relative, it isn't
always even correct.

Differential Revision: https://developer.blender.org/D12694
October 3, 2021, 01:13 (GMT)
Cleanup: spelling in comments
October 3, 2021, 01:13 (GMT)
Cleanup: spelling in strings
October 3, 2021, 01:13 (GMT)
Cleanup: clang-format
October 3, 2021, 01:04 (GMT)
Geometry Nodes: Add Rotate Euler Node

This commit introduces the Rotate Euler function node which modifies
an input euler rotation. The node replaces the "Point Rotate" node.

Addresses T91375.

Differential Revision: https://developer.blender.org/D12531
October 2, 2021, 22:34 (GMT)
Geometry Nodes: Switch Node Fields Update

This update of the Switch node allows for field compatible types
to be switched through the node. This includes the following:

Float, Int, Bool, String, Vector, and Color

The remaining types are processed with the orginal code:

Geometry, Object, Collection, Texture, and Material

Because the old types require a diffent "switch" socket than the
field types, versioning for old files is included to move links
of those types to a new switch socket. Once fields of other types
are supported, this node can be updated to support them as well.

Differential Revision: https://developer.blender.org/D12642
October 2, 2021, 22:29 (GMT)
Geometry Nodes: Add side and fill segments to Cone/Cylinder nodes

This commit extends the 'Cone' and 'Cylinder' mesh primitive nodes,
with two inputs to control the segments along the side and in the fill.
This makes the nodes more flexible and brings them more in line with
the improved cube node.

Differential Revision: https://developer.blender.org/D12463
October 1, 2021, 21:26 (GMT)
Fix T91888: Pivot point settings shown in timeline

Added to timeline by accident in f9e09819766d.
October 1, 2021, 19:22 (GMT)
Geometry Nodes: Set Handle Type Node Field Update

This update of the Set Handle Type node allows for a bool field to be
used as the selection of the affected control point handles for
bezier splines. If no bezier splines are provided a info message is
shown.

Differential Revision: https://developer.blender.org/D12526
October 1, 2021, 16:59 (GMT)
Geometry Nodes: Set Spline Type Node Field Update

This update of the Set Spline Type node allows for a bool field to be
used as the selection of the affected splines.

Differential Revision: https://developer.blender.org/D12522
October 1, 2021, 16:03 (GMT)
VSE: Draw active strips with a different color in the preview window
October 1, 2021, 14:58 (GMT)
Geometry Nodes: Spline Length Input Node

The Spline Length Input node provides a field containing the
length of the current evaluated spline to the Point and Spline
domains.

Differential Revision: https://developer.blender.org/D12706
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021