Blender Git Loki

Blender Git "attribute-accessor" branch commits.

November 17, 2020, 16:20 (GMT)
use data type and domain enum in random attribute node
November 17, 2020, 15:58 (GMT)
initial attribute creation
November 17, 2020, 15:39 (GMT)
initial WriteAttribute
November 17, 2020, 14:25 (GMT)
initial random attribute node
November 17, 2020, 14:08 (GMT)
cleanup
November 17, 2020, 12:55 (GMT)
simplify typed access
November 17, 2020, 12:51 (GMT)
cleanup
November 17, 2020, 12:42 (GMT)
cleanup naming
November 17, 2020, 12:27 (GMT)
cleanup
November 17, 2020, 11:45 (GMT)
use simpler accessor
November 17, 2020, 11:18 (GMT)
initial working version
November 16, 2020, 16:17 (GMT)
wip
November 16, 2020, 12:48 (GMT)
Geometry Nodes: simplify GeometrySet ownership handling

Previously, GeometrySets and GeometryComponents has reference
counters and could be shared. This commit changes it so that
only GeometryComponents are shared. A GeometrySet is a fairly
small type that is cheap to copy.

A lot of code simplifies when we can assume that GeometrySet
is cheap to copy.
November 16, 2020, 11:07 (GMT)
Geometry Nodes: Move GeometrySet classes to global namespace

Brecht and I decided to move the GeometrySet classes
to the global namespace for now. This way we can use
the same type in C and C++ and don't have to use
reinterpret_cast as often.
November 16, 2020, 10:49 (GMT)
Merge branch 'master' into geometry-nodes
November 15, 2020, 01:09 (GMT)
Geometry Nodes: Improve node group output modifier error

More than output for the modifier's node group is fine, because the
node group may be used in other situations, but the modifier will
not work if there is no geometry output socket.
November 14, 2020, 20:17 (GMT)
Merge branch 'master' into geometry-nodes
November 14, 2020, 00:51 (GMT)
Empty Modifier: Fix build and put in the right order

Bypassing the macro that creates modifiers to allow the enum to be
referring to the Empty modifier, but the internal struct in the code to
be Nodes.

Also fix the name of the new created modifiers to be "Empty".

Fix was built with rBb458ea6b23381a9acb90dbbd73ced678e1d404c5.
November 13, 2020, 22:29 (GMT)
Rename: "Nodes" modifier to "Empty" (take 2)

Leave the internal DNA data struct as "Nodes", and only rename the
modifier and user interface to Empty.

See 4a2734a835c10d5bffaaceddc59c for the original take and the reasoning
for renaming from Nodes to Empty.
November 13, 2020, 22:19 (GMT)
Revert "Rename: "Nodes" modifier to "Empty""

This reverts commit 4a2734a835c10d5bffaaceddc59c41837801f402.

Reverting this so that all we change is the UI name, not the DNA struct
and the internal variable names.
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021