|
|
b99a4da18f
|
Rename util::array -> util::ndarray
|
2025-10-25 14:51:30 +03:00 |
|
|
|
c59b28e13f
|
Rename 'geom' library to 'math'
|
2024-12-10 20:22:59 +03:00 |
|
|
|
76c91e50c1
|
New gcc compilation fixes
|
2023-10-03 21:32:13 +03:00 |
|
|
|
fdcf0d5b88
|
MacOS fixes
|
2023-01-16 23:53:34 +03:00 |
|
|
|
36123f0a7d
|
Move profiler to a separate library to break io <- util dependence
|
2022-06-09 11:23:53 +03:00 |
|
|
|
a2323884af
|
3D physics engine wip
|
2022-06-09 11:15:22 +03:00 |
|
|
|
8d0440926f
|
Shallow water steady state solver (wip)
|
2021-12-01 21:23:25 +03:00 |
|
|
|
62e010094b
|
Try to implement constraints in 2d physics engine
|
2021-05-08 22:02:09 +03:00 |
|
|
|
98d26f76cf
|
Refactor phys2d engine interface
|
2021-05-07 18:20:59 +03:00 |
|
|
|
5e7aa7601d
|
Pimpl declaration macros now define a make_pimpl(...) static helper function
|
2021-01-23 10:42:14 +03:00 |
|
|
|
f0611657ac
|
Generate empty source file for libraries with no sources
|
2021-01-18 18:10:35 +03:00 |
|
|
|
2875cb468d
|
Physics engine 2d: accelerate collision detection be sorting bboxes on x-coordinate
|
2020-12-16 11:05:29 +03:00 |
|
|
|
c2b0c6e41e
|
Remove obsolete debugging code
|
2020-12-16 11:05:29 +03:00 |
|
|
|
2e81763d5a
|
Physics engine 2d: properly apply explosion impulse
|
2020-12-16 11:05:29 +03:00 |
|
|
|
b6a68b8e1a
|
Physics engine 2d: refaactor collisions to 3 functions
|
2020-12-16 11:05:29 +03:00 |
|
|
|
9d1ba342fc
|
Physics engine: implement collision resolution in order of importance
|
2020-12-16 11:05:29 +03:00 |
|
|
|
a75b8710de
|
Physics engine: always resolve penetration, but apply impulse only on approach velocity
|
2020-12-16 11:05:29 +03:00 |
|
|
|
dcaff99b75
|
Physics engine 2d: support retrieving object info
|
2020-12-16 11:05:29 +03:00 |
|
|
|
3b141aa84d
|
Physics engine 2d: extract generic convex-convex collision detection, use for boxes
|
2020-12-16 11:05:29 +03:00 |
|
|
|
980d3e856b
|
Add explosion effect in 2d physics engine
|
2020-12-16 11:05:29 +03:00 |
|
|
|
28b676b002
|
Fix friction collision
|
2020-11-29 14:33:35 +03:00 |
|
|
|
66d89a4fa6
|
Add 2d physics library (wip)
|
2020-11-29 12:32:41 +03:00 |
|