threejs-impl-physics

Installation
SKILL.md

threejs-impl-physics

Quick Reference

Engine Selection Decision Tree

Criterion cannon-es Rapier
Scene size < 100 bodies 100–10,000+ bodies
Determinism needed No Yes (cross-platform)
CCD (fast objects) Limited Full support
Bundle size budget ~100 KB ~300–600 KB (WASM)
Initialization Synchronous Async (MUST await init())
Prototyping speed Faster (simpler API) Slower (builder pattern)
R3F integration @react-three/cannon @react-three/rapier

Rule: ALWAYS use Rapier for production applications requiring determinism, CCD, or > 100 bodies. Use cannon-es for prototyping and simple scenes.

Critical Warnings

Related skills
Installs
8
GitHub Stars
1
First Seen
Apr 1, 2026