Blender Git Loki

Blender Git commits from all branches.

Page: 905 / 2888

March 31, 2020, 10:27 (GMT)
Add simulation node tree type

This implements a new builtin node tree type called `SimulationNodeTree`.
It is not yet embedded in the `Simulation` data block.

This is part of T73324.

The `WITH_NEW_SIMULATION_TYPE` cmake option is used to control whether `Simulation Editor` is shown in the editors menu.
Disabling the rna code with this option was a bit tricky, because the node tree type stores a reference to the rna type.
I could do the `#ifdef WITH_NEW_SIMULATION_TYPE` everywhere, but I'm not sure if it is worth the effort.

Currently there is only the group node, which is unusable, because there are no other nodes.
I'll submit those for review separately.

Differential Revision: https://developer.blender.org/D7287
March 31, 2020, 09:17 (GMT)
Merge branch 'functions' into builtin-simulation-nodes
March 31, 2020, 09:16 (GMT)
Merge branch 'master' into functions
March 31, 2020, 07:40 (GMT)
Merge branch 'master' into simulation-data-block
Revision 7055f02 by Joseph Eagar
March 31, 2020, 03:34 (GMT)
Merge branch 'master' of git://git.blender.org/blender
March 31, 2020, 00:49 (GMT)
Implement panels for more modifiers

UI layouts WIP
March 30, 2020, 21:01 (GMT)
Rename panel to panelRegister
March 30, 2020, 20:51 (GMT)
Merge branch 'master' into modifier-panels-ui
March 30, 2020, 20:49 (GMT)
Only rebuild panels when modifier list changes

Benefits of this:
- Epanding and collapsing modifier panels works
- Efficiency
- Solves other handler crashes

Also renamed modifier_index to list_index for more generality
March 30, 2020, 20:24 (GMT)
Remove unecessary changes
March 30, 2020, 17:01 (GMT)
Merge branch 'master' into greasepencil-object
March 30, 2020, 16:27 (GMT)
Merge branch 'master' into greasepencil-object
March 30, 2020, 15:59 (GMT)
Merge branch 'master' into greasepencil-object
March 30, 2020, 14:48 (GMT)
Merge branch 'master' into greasepencil-object
March 30, 2020, 14:47 (GMT)
GPencil: Improve Mesh to GPencil edge conversion

Now the strokes are done using edge loop calculated.
March 30, 2020, 12:15 (GMT)
add switch node ui
March 30, 2020, 11:37 (GMT)
add a couple more node uis
March 30, 2020, 11:19 (GMT)
add Float Compare node
March 30, 2020, 10:51 (GMT)
add boolean math node ui
March 30, 2020, 10:05 (GMT)
Merge branch 'functions' into builtin-simulation-nodes
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021