Blender Git Loki

Git Commits -> Revision 2190277

Revision 2190277 by Lukas Toenne (hair_system)
August 7, 2014, 17:08 (GMT)
Some cleanup and restructuring of the integrator code.

This divides the integrator loop more clearly into distinct steps, i.e.

= Outer Loop =
> detect collisions (todo)
= Inner Loop =
* calculate internal forces
* calculate external forces
* handle collision responses
* calculate damping
> update state
> synchronize threads (not needed yet)

Commit Details:

Full Hash: 2190277e7249e91e7b8cc74099d71fa50284bdf6
Parent Commit: 8adeae6
Lines Changed: +380, -212

1 Added Path:

/source/blender/hair/intern/HAIR_collision.cpp (+187, -0) (View)

5 Modified Paths:

/source/blender/editors/space_view3d/drawhair.c (+3, -3) (Diff)
/source/blender/hair/CMakeLists.txt (+1, -0) (Diff)
/source/blender/hair/intern/HAIR_math.h (+10, -0) (Diff)
/source/blender/hair/intern/HAIR_solver.cpp (+156, -200) (Diff)
/source/blender/hair/intern/HAIR_solver.h (+23, -9) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021