Physics Engines

Simulate rigid body dynamics, collision detection, and constraint solving.

4|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/doanchienthangdev/omgkit --skill physics-engines
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Physics Engines
Source: https://github.com/doanchienthangdev/omgkit/tree/main/plugin/skills/simulation/physics-engines
Command: npx skills add https://github.com/doanchienthangdev/omgkit --skill physics-engines

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides the foundational components and logic for simulating physical interactions, enabling realistic motion and collision responses in virtual environments.

Core Features & Use Cases

  • Rigid Body Dynamics: Simulate the movement, rotation, and forces acting on non-deformable objects.
  • Collision Detection: Detect when objects intersect using broad and narrow phase algorithms.
  • Constraint Solving: Resolve physical constraints like contacts and joints to maintain stability.
  • Use Case: Integrate this Skill into a game engine to make characters and objects interact realistically with the environment, or use it in a robotics simulation to test robot arm movements and grasp stability.

Quick Start

Use the physics engines skill to simulate a falling cube with gravity.

Frequently Asked Questions about Physics Engines

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I simulate rigid body dynamics and gravity for game objects?

You can simulate rigid body dynamics using this Skill, which calculates movement, rotation, and forces for non-deformable objects. It provides the foundational logic to easily simulate a falling cube with gravity for virtual environments.

What algorithms are used for collision detection in physics simulation?

Collision detection in this physics simulation is handled using broad and narrow phase algorithms, specifically implementing AABB, GJK, and EPA to accurately detect when objects intersect in virtual environments.

Can I use this physics engine to test robot arm movements and grasp stability?

Yes, you can use this physics engine in a robotics simulation to test robot arm movements and grasp stability, utilizing its constraint solving capabilities to maintain physical stability for joints and contacts.

How does constraint solving maintain stability during physics interactions?

Constraint solving maintains stability by resolving physical constraints like contacts and joints using Sequential Impulse algorithms, ensuring accurate physical behavior and stable interactions between objects.

What's the best way to integrate physics simulation into a game engine?

The best way to integrate physics simulation into a game engine is using this Skill, which provides foundational components for rigid body dynamics and collision detection to make characters and objects interact realistically.