Blender Git Loki

Blender Git commits from all branches.

Page: 613 / 2888

December 1, 2020, 14:04 (GMT)
Geometry Nodes: automatically reconnect when swapping inputs

This makes it easier to swap the inputs to the Join Geometry node.
The behavior is the same as in the Math node.
December 1, 2020, 13:57 (GMT)
fix
December 1, 2020, 13:53 (GMT)
WIP: Refactor IDProperty UI data storage

The way IDProperty UI data (min, max, default value, etc) is quite
complicated. For every property, retrieving a single one of these values
involves three string lookups. First for the "_RNA_UI" group property,
then for another group with the property's name, then for the "min" or
other value name. Not only is this inefficient, but it's very hard to
figure out, unintuitive, and just generally not helpful.

This commit replaces that system with a UI data struct directly in the
IDProperty. If it's not used, the only cost is of a pointer. Beyond storing
the description, name, and RNA subtype, derived structs are used to store
type specific UI data.

This patch currently makes more changes than I would make in the first
step of landing this refactoring to master, and it doesn't consider
versioning yet.

Differential Revision: https://developer.blender.org/D9697
December 1, 2020, 12:52 (GMT)
subset of blend modes, crashes still
December 1, 2020, 12:10 (GMT)
alembic: remove logic to reload data if already consummed

Simply copy the arrays while waiting for support for reference counting
on the arrays.
December 1, 2020, 11:33 (GMT)
Merge branch 'geometry-nodes' into geometry-nodes-mix-attributes
December 1, 2020, 11:19 (GMT)
Importer: make a class OBJStorer, and smaller functions.
December 1, 2020, 10:32 (GMT)
Geometry Nodes: correct modifier name when creating from node editor

The name should be the same as when the modifier is created in the
modifier tab of the properties editor.
December 1, 2020, 10:29 (GMT)
cleanup, remove comment
December 1, 2020, 10:21 (GMT)
format
December 1, 2020, 10:18 (GMT)
cleanup, encapsulate ProceduralManager
December 1, 2020, 10:15 (GMT)
cleanup, includes
December 1, 2020, 10:14 (GMT)
make sure code compiles without alembic
December 1, 2020, 09:56 (GMT)
alembic: check that we indeed have animated transformations
December 1, 2020, 09:30 (GMT)
cleanup: remove some parameters from IObject reading functions
December 1, 2020, 09:26 (GMT)
procedural: add Progress to generate
December 1, 2020, 09:04 (GMT)
Merge branch 'master' into cycles_procedural_api
November 30, 2020, 22:43 (GMT)
Cleanup: Store "is_active" instead of pointer property in panel type

This is consistent with the way other panel type fields are stored.
November 30, 2020, 22:36 (GMT)
Merge branch 'master' into geometry-nodes
November 30, 2020, 19:49 (GMT)
Resolved merge conflict, reformatted, break long lines, parameters
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021