-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO.txt
25 lines (25 loc) · 1.09 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[X] Implement parallel polyhedra.
[X] Implement rotating polyhedra.
[X] Implement conservative advancement.
[X] Implement closest points function.
[X] Implement collision resolution.
[X] Implement xml io.
[X] Add simulation statics reset function.
[X] Add simulation serialization.
[X] Add simulation deserialization.
[X] Implement different broadphase algorithms that might speed up simulations of very anisotropic particle shapes.
[X] Implement AABB tree.
[X] De-serialize box shapes.
[X] Make sure spheres are working again.
[X] Make sure particles with different sizes are working.
[X] Make sure asymmetric particles are working.
[X] Make sure mixtures of different particle shapes are working.
[X] Implement more shapes.
[ ] Find a boost.variant replacement or roll your own (move semantics would be nice).
[ ] Implement Complex shapes.
[ ] Implement hard walls.
[ ] Improve simulation callback (PeriodicCallback).
[ ] Consider using Cereal for (de)serialization.
[ ] Try implementing TOI using SAT for polyhedra, and compare performance.
[ ] Use relative time to improve numerical precision.
[ ] Make into library?