Blender Git Commit Log

Git Commits -> Revision c1f4542

Revision c1f4542 by Lukas Toenne (master)
January 20, 2015, 08:30 (GMT)
Removed block matrix indices storage from ClothSpring struct.

This is not necessary: the implicit solver data can keep track instead
of how many off-diagonal matrix blocks are in use (provided the
allocation limit is calculated correctly). Every time a spring is
created it then simply increments this counter and uses the block index
locally - no need to store this persistently.

Commit Details:

Full Hash: c1f4542f0f5d00ed47b679bc41ce1d5d33d462ab
Parent Commit: a5f207d
Lines Changed: +33, -38

4 Modified Paths:

/source/blender/blenkernel/BKE_cloth.h (+0, -4) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+5, -18) (Diff)
/source/blender/physics/intern/implicit.h (+5, -5) (Diff)
/source/blender/physics/intern/implicit_blender.c (+23, -11) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021