Skip to content

Rigid and Affine Body Dynamics - #184

Open
zfergus wants to merge 115 commits into
mainfrom
dynamics
Open

zfergus wants to merge 115 commits into
mainfrom
dynamics

Merge remote-tracking branch 'origin/dynamics' into dynamics

36fae3f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 27, 2026 in 1s

96.26% (-0.71%) compared to 33fc60f

View this Pull Request on Codecov

96.26% (-0.71%) compared to 33fc60f

Details

Codecov Report

❌ Patch coverage is 91.08427% with 310 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.26%. Comparing base (33fc60f) to head (36fae3f).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
src/ipc/io/write_gltf.cpp 65.84% 97 Missing ⚠️
src/ipc/io/read_gltf.cpp 76.96% 47 Missing ⚠️
src/ipc/dynamics/rigid/rigid_candidates.cpp 87.41% 36 Missing ⚠️
demo/src/simulator.cpp 94.94% 28 Missing ⚠️
.../ipc/dynamics/time_integration/time_integrator.cpp 77.94% 15 Missing ⚠️
demo/src/kinematics.cpp 85.86% 13 Missing ⚠️
src/ipc/dynamics/affine/joints.cpp 94.25% 10 Missing ⚠️
src/ipc/dynamics/rigid/mass.cpp 93.67% 10 Missing ⚠️
src/ipc/candidates/candidates.cpp 0.00% 9 Missing ⚠️
src/ipc/dynamics/affine/affine_dof.cpp 82.92% 7 Missing ⚠️
... and 11 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #184      +/-   ##
==========================================
- Coverage   96.97%   96.26%   -0.71%     
==========================================
  Files         221      264      +43     
  Lines       22426    25819    +3393     
  Branches     1540     1967     +427     
==========================================
+ Hits        21747    24855    +3108     
- Misses        679      964     +285     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.