Blender Git Commit Log

Git Commits -> Revision 9e70129

Revision 9e70129 by Alexander Gavrilov (master)
June 19, 2020, 09:17 (GMT)
Cloth: allow forces to act parallel to cloth.

Currently all force effectors can only act on cloth when the force is
perpendicular to the surface. This makes sense for wind, but not for
other forces; and the user may want even wind to have some friction.

This changes effector code to output two force vectors - although
you of course can pass the same pointer for both. The force is split
between the two outputs based on a new per-effector setting.

Differential Revision: https://developer.blender.org/D8017

Commit Details:

Full Hash: 9e7012995249281b041d55607e7e7408857aa8c4
Parent Commit: f382109
Lines Changed: +155, -36

16 Modified Paths:

/release/scripts/startup/bl_ui/properties_physics_common.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_effect.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/boids.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/effect.c (+24, -16) (Diff)
/source/blender/blenkernel/intern/fluid.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/particle.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+7, -2) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/softbody.c (+3, -2) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+17, -0) (Diff)
/source/blender/makesdna/DNA_object_force_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_object_force.c (+9, -0) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+24, -5) (Diff)
/source/blender/physics/intern/implicit.h (+4, -1) (Diff)
/source/blender/physics/intern/implicit_blender.c (+56, -7) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021