summaryrefslogtreecommitdiff
path: root/physics
Commit message (Collapse)AuthorAgeLines
* tmp: add most recent progressexperimentseug-vs2025-01-31-19/+228
|
* fix: resolve build errorsHEADmastereug-vs2025-01-31-1/+0
|
* feat!: correctly compute jacobian derivativeeug-vs2024-12-18-101/+217
| | | | | | | | | - Make C/J pure functions of a constraint - Approximate J' using finite differences (dC'/dq) - fn enforce_constraints() no longer depends on dt - Use stable-but-slow finite differences method for J by default - Provide analytically derived Jacobian implementations for existing constraints
* refactor: generalize anchor constraint via beameug-vs2024-12-17-50/+35
|
* fix: compute Jacobian by probing in both +- directionseug-vs2024-12-16-6/+5
|
* feat: use much smaller dQ for calculating partial derivativeeug-vs2024-12-15-1/+1
|
* feat: use Runge Kutta ODE solvereug-vs2024-12-15-19/+38
|
* feat!: add raylib renderingeug-vs2024-12-15-0/+1055