|
9db39d2a62
|
physics: face crawler opti
|
2025-05-23 14:40:06 -07:00 |
|
|
9e2e1d9d4a
|
it: add physics bug tests, use cargo test -- --ignored
|
2025-05-22 15:37:10 -07:00 |
|
|
b6d6878137
|
physics: body double clone/copy fixups
|
2025-05-14 18:15:26 -07:00 |
|
|
81c9e3470b
|
physics: use Bounds
|
2025-05-14 18:15:26 -07:00 |
|
|
8698ca4a7e
|
integer: time bitshift operations
|
2025-05-14 17:26:41 -07:00 |
|
|
8f04953326
|
physics: simplify face crawler trait bound
|
2025-05-14 16:52:51 -07:00 |
|
|
ae81d8ceaf
|
derive Debug for many structs
|
2025-05-14 16:52:51 -07:00 |
|
|
2ecaeb1615
|
physics: test_collision_small_mv
|
2025-05-14 13:51:14 -07:00 |
|
|
768cd4ad1a
|
physics: deref can be coerced
|
2025-05-13 17:26:10 -07:00 |
|
|
708462441a
|
physics: clean up PhysicsMesh generation
|
2025-05-13 16:08:51 -07:00 |
|
|
da3ab52fe0
|
physics: do not require complete_mesh as first submesh
This removes a silent assumption about the input meshes and moves the branching from submeshes() to complete_mesh()
|
2025-05-13 15:45:30 -07:00 |
|
|
217f7fd7c3
|
physics: recalculate acceleration in collision_{start|end}_intersect
|
2025-05-09 20:56:42 -07:00 |
|
|
1e4d98f386
|
physics: use scratch vector in vert_edges
|
2025-05-09 20:56:42 -07:00 |
|
|
6e6bafe719
|
use .entry() match in generate_models
|
2025-05-02 19:36:34 -07:00 |
|
|
f579370841
|
update deps
|
2025-04-14 21:23:23 -07:00 |
|
|
2ed01dffbd
|
physics: TODO
|
2025-03-20 18:28:15 -07:00 |
|
|
55ff199269
|
physics: [BUG 6] update move state on collision end with non-walk contact while walking
|
2025-03-20 13:32:52 -07:00 |
|
|
6295dc68ef
|
physics: fix lint
|
2025-03-19 12:52:54 -07:00 |
|
|
8fb0d30e1d
|
graphics: move get_instances_buffer_data away from the cool render code
|
2025-03-14 15:38:35 -07:00 |
|
|
bdb1090664
|
physics: implement precise width conversion
|
2025-03-13 17:06:23 -07:00 |
|
|
459cb13957
|
physics: monomorphise MeshQuery over AsRef
|
2025-03-12 19:34:45 -07:00 |
|
|
78c53ae429
|
physics: set style on reset and spawn
|
2025-03-11 17:09:29 -07:00 |
|
|
82840fa6cb
|
refactor type safety for modes data normalization
|
2025-02-28 13:15:55 -08:00 |
|
|
63305f91c7
|
common: Ray module
|
2025-02-21 12:54:13 -08:00 |
|
|
e875826250
|
TransformedMesh::faces
|
2025-02-21 12:54:13 -08:00 |
|
|
d638e633ba
|
update deps
|
2025-02-20 19:02:03 -08:00 |
|
|
61e44f2aba
|
upgrade rust edition to 2024
|
2025-02-20 18:58:01 -08:00 |
|
|
5409548348
|
common: don't use TimeInner as Instruction generics
|
2025-02-06 12:26:17 -08:00 |
|
|
4899003766
|
common: bvh: rip the_tester
|
2025-02-06 10:37:22 -08:00 |
|
|
0c991715ab
|
common: bvh: empty not Default
|
2025-02-06 10:27:00 -08:00 |
|
|
be9eb30a5c
|
minimize lints
|
2025-01-24 05:20:22 -08:00 |
|
|
988750a3c6
|
physics: typo
|
2025-01-22 14:52:47 -08:00 |
|
|
2eaddd493d
|
session: use replay directory
|
2025-01-22 08:57:15 -08:00 |
|
|
d5a6f8e1bc
|
compute UserSettings from directories
|
2025-01-22 08:54:05 -08:00 |
|
|
95fb43b908
|
settings: implement directories
|
2025-01-22 08:52:27 -08:00 |
|
|
3e814cb41a
|
settings: add directories dep
|
2025-01-22 07:47:41 -08:00 |
|
|
5f2cf8f32e
|
physics: change body api
|
2025-01-22 07:00:42 -08:00 |
|
|
b6b090de78
|
physics: place version code into lib.rs
|
2025-01-22 06:45:56 -08:00 |
|
|
affbada62e
|
move replay tests into test module
|
2025-01-22 05:48:08 -08:00 |
|
|
8d2ba28700
|
move engine components into modules
|
2025-01-22 05:48:08 -08:00 |
|