西风逍遥游
188012ee47
feat(physics): 2D/3D cloth with self-collision, fold limits, body collision, and GPU backend
- Cloth3D: meter-space Verlet cloth with triangle-level self-collision, dihedral fold-angle limit, mass-proportional rigid-body collision, double-sided mesh rendering
- Cloth (2D): self-collision, fold-angle limit, mass-proportional body collision, Fluid-style interactAt
- ClothGPU: compute-shader Verlet + distance constraints (double-buffered Jacobi), overflow-free atomicExchange spatial-hash self-collision, Sequence single-submission per frame
- World/World3D point probes for particle-vs-body queries; Body3D::getMass; Squirrel bindings for all new APIs
- examples/softbody3d demo; softbody/softbody_gpu/physics_cloth tests; user/dev docs
2026-08-23 13:54:20 +08:00
..
2026-08-12 20:46:37 +08:00
2026-08-09 21:41:58 +08:00
2026-08-18 17:41:01 +08:00
2026-08-18 09:50:04 +08:00
2026-08-09 21:41:58 +08:00
2026-08-16 03:55:38 +08:00
2026-08-09 21:41:58 +08:00
2026-08-12 17:35:09 +08:00
2026-08-10 21:20:44 +08:00
2026-08-09 21:41:58 +08:00
2026-08-18 16:23:27 +08:00
2026-08-20 05:53:33 +08:00
2026-08-18 17:42:38 +08:00
2026-08-14 10:15:07 +08:00
2026-08-17 14:54:50 +08:00
2026-08-17 17:43:27 +08:00
2026-08-20 05:53:33 +08:00
2026-08-10 13:03:46 +08:00
2026-08-09 21:41:58 +08:00
2026-08-09 21:41:58 +08:00
2026-08-13 11:54:41 +08:00
2026-08-10 07:42:09 +08:00
2026-08-19 04:12:54 +08:00
2026-08-09 21:41:58 +08:00
2026-08-19 04:08:24 +08:00
2026-08-17 15:27:43 +08:00
2026-08-23 13:54:20 +08:00
2026-08-09 21:41:58 +08:00
2026-08-15 22:00:38 +08:00
2026-08-12 14:30:36 +08:00
2026-08-17 22:01:48 +08:00
2026-08-17 22:45:18 +08:00
2026-08-20 05:53:33 +08:00
2026-08-09 16:49:59 +00:00
2026-08-17 13:58:03 +08:00
2026-08-09 21:41:58 +08:00
2026-08-18 17:42:38 +08:00
2026-08-14 22:40:52 +08:00
2026-08-09 21:41:58 +08:00
2026-08-09 21:41:58 +08:00
2026-08-19 09:07:55 +08:00
2026-08-19 04:13:21 +08:00
2026-08-16 00:52:13 +08:00
2026-08-09 21:41:58 +08:00