Oimo is a lightweight 3D physics engine for JavaScript, optimized for web browsers. It handles rigid body dynamics, collision detection, constraints (joints), and raycasting. Used in game engines, AR experiences, and interactive 3D visualizations. Learning curve: 4-6 weeks for game developers, 8+ weeks for simulation specialists. Niche skill: 2k-5k engineers worldwide. Senior practitioners earn 20-30% premium for shipping complex simulations.
Oimo.js is a JavaScript 3D rigid body physics engine optimized for web and mobile. It simulates gravity, collisions, friction, restitution, and constraints (joints). Developers typically pair it with a rendering engine like Three.js or Babylon.js: Oimo calculates physics (where objects should be), Three.js draws them. Key features: broadphase collision detection (octree), narrowphase (sphere, box, capsule primitives), constraint solver (iterative), raycasting, and compound shapes.
| 지역 | 주니어 | 미들 | 시니어 |
|---|---|---|---|
| USA | $80k | $135k | $200k |
| UK | $48k | $82k | $125k |
| EU | $52k | $90k | $140k |
| CANADA | $75k | $130k | $195k |
커리어 매칭을 해보세요 — 맞는 방향을 제안해 드립니다.
나에게 맞는 스킬 찾기 →2,536개 직무를 스킬 기반으로 매칭. 무료, 약 2분.
커리어 매칭 무료로 하기 →