Blender Git Loki
Git Commits -> Revision 9f7bea6
Revision 9f7bea6 by Jacques Lucke (master) April 20, 2020, 12:47 (GMT) |
Simulations: UI for core particle nodes This commit adds the initial set of particles nodes. These are fairly low level and are expected to be put into groups that we ship with Blender. See D7384 for a description of the individual nodes. Reviewers: brecht Differential Revision: https://developer.blender.org/D7384 |
Commit Details:
Full Hash: 9f7bea6e83966dbe4e8393bd6ec811f9c54da178
Parent Commit: e7acf17
Lines Changed: +737, -1
12 Added Paths:
/source/blender/nodes/simulation/nodes/node_sim_emit_particles.cc (+38, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_execute_condition.cc (+39, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_force.cc (+36, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_multi_execute.cc (+38, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_attribute.cc (+52, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_birth_event.cc (+37, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_mesh_collision_event.cc (+40, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_mesh_emitter.cc (+40, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_simulation.cc (+39, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_time_step_event.cc (+37, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_set_particle_attribute.cc (+57, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_simulation_time.cc (+31, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_execute_condition.cc (+39, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_force.cc (+36, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_multi_execute.cc (+38, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_attribute.cc (+52, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_birth_event.cc (+37, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_mesh_collision_event.cc (+40, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_mesh_emitter.cc (+40, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_simulation.cc (+39, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_particle_time_step_event.cc (+37, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_set_particle_attribute.cc (+57, -0) (View)
/source/blender/nodes/simulation/nodes/node_sim_simulation_time.cc (+31, -0) (View)
9 Modified Paths:
/release/scripts/startup/nodeitems_builtins.py (+24, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+19, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+13, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+51, -1) (Diff)
/source/blender/makesdna/DNA_node_types.h (+12, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+96, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+12, -0) (Diff)
/source/blender/nodes/NOD_simulation.h (+13, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+13, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+19, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+13, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+51, -1) (Diff)
/source/blender/makesdna/DNA_node_types.h (+12, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+96, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+12, -0) (Diff)
/source/blender/nodes/NOD_simulation.h (+13, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+13, -0) (Diff)