| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 6 days | Merge pull request #185 from RobbyV2/phys-system-heap-accessorsHEADmaster | Michael Zhao | |
| Match phys::System heap accessors | |||
| 6 days | phys: match System contact listener and group handler functions | RobbyV2 | |
| 6 days | phys: match System heap accessors | RobbyV2 | |
| 12 days | ksys::phys::System: implement isPaused and collision/handler helpers | mairokaizo | |
| 2022-12-21 | ksys/phys: Add RagdollController (the real one, not RagdollInstance) | Léo Lam | |
| 2022-12-20 | ksys/phys: Rename RagdollController to RagdollInstance | Léo Lam | |
| RagdollController is a different thing! | |||
| 2022-12-19 | ksys/phys: Implement the rest of the easy RagdollController functions | Léo Lam | |
| 2022-07-01 | ksys/phys: Start adding RagdollController | Léo Lam | |
| 2022-03-26 | ksys/phys: Implement several easy RigidBodyRequestMgr functions | Léo Lam | |
| 2022-03-22 | ksys/phys: Add more StaticCompound stuff, part 1 | Léo Lam | |
| 2022-03-21 | ksys/phys: Add RayCastRequestMgr | Léo Lam | |
| 2022-03-20 | ksys/phys: Add ScopedWorldLock to simplify world locking/unlocking | Léo Lam | |
| 2022-03-20 | ksys/phys: Implement world/shape casting RayCast functions | Léo Lam | |
| 2022-03-15 | ksys/phys: Add ShapeCast | Léo Lam | |
| 2022-03-13 | ksys/phys: Add ContactLayerCollisionInfoGroup | Léo Lam | |
| 2022-03-10 | ksys/phys: Finish EntityContactListener | Léo Lam | |
| 2022-03-07 | ksys/phys: Start adding ClosestPointQuery and iterator stuff | Léo Lam | |
| 2022-03-02 | ksys/phys: ContactPointInfoEx -> ContactLayerContactPointInfo | Léo Lam | |
| Turns out it's the equivalent to ContactLayerCollisionInfo. | |||
| 2022-03-01 | ksys/phys: Add RigidBody::setCollisionInfo | Léo Lam | |
| 2022-03-01 | ksys/phys: Add CollisionInfo | Léo Lam | |
| 2022-03-01 | ksys: Rename RigidContactPoints to match param files | Léo Lam | |
| 2022-02-13 | ksys/phys: Move common headers (Defines, MaterialMask) out of System/ | Léo Lam | |
| 2022-01-27 | ksys/phys: Add more RigidBody functions | Léo Lam | |
| 2022-01-25 | ksys/phys: Add RigidBody collision filter info functions | Léo Lam | |
| Including a bunch of BitFields additions so we can get the desired codegen without sacrificing readability or flexibility. (The alternative would be building masks and masking manually.) getCollisionFilterInfo was changed to return a u32 instead of EntityCollisionFilterInfo because a collision filter info mask can be either an EntityCollisionFilterInfo or a ReceiverMask. (Also at some point we'll probably want to rename EntityCollisionFilterInfo because that is also used for sensor rigid bodies and not just for entities.) | |||
| 2022-01-21 | ksys/phys: Rename MemSystem to System | Léo Lam | |
| It was called MemSystem in the IDB because of a string in ksys::InitializeApp that referred to MemSystem initialisation as "Physics Memory System"; however that string actually referred to an initialisation step for the physics system, not to the name of the subsystem itself. | |||
