physics-baseline
CommunityConfigure Myelin's physics engine.
Software Engineering#game development#simulation#physics#collision detection#determinism#engine configuration
AuthorSeth-arc
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures consistent and reproducible physics simulations within the Myelin simulator by defining and enforcing core physics engine configurations.
Core Features & Use Cases
- Physics Engine Setup: Initializes the physics world with a specific engine (Cannon-ES), gravity, and solver settings.
- Timestep Control: Enforces fixed timesteps for deterministic simulation, crucial for accurate scoring.
- Material Properties: Defines standard physics materials and their interaction properties (friction, restitution).
- Rigid Body Configuration: Provides standard mass, damping, and material assignments for common LOTO objects.
- Constraint Management: Sets up specific constraints for valves, hasps, and padlocks, including grab interactions.
- Continuous Collision Detection (CCD): Enables CCD for small, fast-moving objects to prevent tunnelling.
- Physics-to-Render Sync: Provides a function to synchronize physics states with visual meshes.
Quick Start
Load this skill before writing any physics initialization or rigid body code to establish the simulation's foundational physics properties.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: physics-baseline Download link: https://github.com/Seth-arc/myelin-platform/archive/main.zip#physics-baseline Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.