This Claude skill is a specialized expert in real-time physics simulation, specifically focusing on rope, cable, and cloth dynamics. It utilizes advanced methodologies like Position-Based Dynamics (PBD), Verlet integration, and sophisticated constraint solvers to provide stable and performant code. By leveraging expert-level quaternion math and tangle detection, it helps developers build realistic physical interactions for games, animations, and interactive applications while avoiding common pitfalls like gimbal lock or integration instability.
Use Cases
Implementing realistic climbing ropes, leashes, or power cables in game engines with high stability and low computational overhead.
Developing interactive UI elements and mobile app animations that require physically-based string or fabric movement.
Optimizing physics solvers for specific hardware, such as using Jacobi solvers for GPU-parallelized cloth simulations or Gauss-Seidel for sequential chain dynamics.
Solving complex 3D orientation and skeletal skinning problems using quaternions and dual-quaternions to prevent visual artifacts.
Designing custom particle-based simulation systems that require unconditionally stable integration methods like Verlet.
name
physics-rendering-expert
description
Real-time rope/cable physics using Position-Based Dynamics (PBD), Verlet integration, and constraint solvers. Expert in quaternion math, Gauss-Seidel/Jacobi solvers, and tangling detection. Activate on 'rope simulation', 'PBD', 'Position-Based Dynamics', 'Verlet', 'constraint solver', 'quaternion', 'cable dynamics', 'cloth simulation', 'leash physics'. NOT for fluid dynamics (SPH/MPM), fracture simulation (FEM), offline cinematic physics, molecular dynamics, or general game physics engines (use Unity/Unreal built-ins).
Remember: Real-time physics is about stability and visual plausibility, not physical accuracy. PBD with 5-10 iterations at 60fps looks great and runs fast.