Blender Git Commit Log

Git Commits -> Revision 048170b

Revision 048170b by Jens Ole Wund(bjornmose) (master)
January 9, 2008, 00:25 (GMT)
quite a load is still hidden behind the define #ifdef _work_on_sb_solver
a glance to view is the "STU PID semi implicit euler"
most of the work to implement a semi implicit euler was done ..
now i am dealing with the tradeoffs between 'calculation time' which is quite expensive .. inverting a 0(n*n) sparse matrix /* once agian thanks to brecht for his work on making sparse matrices LU decomposition and evaluating inverses that easy*/ putting it into and cropping works pretty nice .. argh off topic again
...
while i spent a little time on reading recent papers i found :

1. control on springs needs to be split in pushing and pulling /* fabric pushes easy but pulls hard */
2. diagonals on 4-gons (in the current SB model) can be seen as shear .. thus need a contol to modify .. this commit wil add it
3. 2 nd order springs /*aka rigidity */ can focus on bending .. thus renaming 'em

i have no idea how i would provide backward compatiblity, but the spots i marked in code :)

Commit Details:

Full Hash: 048170bc6f8e20beec8aedb4753991b027c65f4f
SVN Revision: 13177
Parent Commit: 489d814
Lines Changed: +796, -86

5 Modified Paths:

/source/blender/blenkernel/BKE_softbody.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/softbody.c (+767, -76) (Diff)
/source/blender/blenkernel/SConscript (+1, -0) (Diff)
/source/blender/makesdna/DNA_object_force.h (+4, -1) (Diff)
/source/blender/src/buttons_object.c (+23, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021