physics-rendering-expert

Simulate rope, cable, and cloth dynamics with Position-Based Dynamics and constraint solvers.

181|30|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/curiositech/some_claude_skills --skill physics-rendering-expert-curiositech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: physics-rendering-expert
Source: https://github.com/curiositech/some_claude_skills/tree/main/.claude/skills/physics-rendering-expert
Command: npx skills add https://github.com/curiositech/some_claude_skills --skill physics-rendering-expert-curiositech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the complex challenge of simulating realistic rope, cable, and cloth dynamics in real-time, enabling visually stunning and physically plausible animations.

Core Features & Use Cases

  • Position-Based Dynamics (PBD): Implements stable and efficient PBD for particle systems.
  • Constraint Solving: Utilizes Gauss-Seidel and Jacobi solvers for various constraints.
  • Quaternion Math: Handles rotations accurately without gimbal lock.
  • Use Case: Integrate real-time leash physics for a game character, simulate dynamic cloth for character clothing, or create intricate cable simulations for machinery.

Quick Start

Simulate a rope using Position-Based Dynamics with 5 iterations.

Frequently Asked Questions about physics-rendering-expert

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

FAQPage Schema
How do I simulate real-time rope and cloth dynamics without instability?▼

Real-time rope and cloth dynamics can be simulated stably using Position-Based Dynamics (PBD) and Verlet integration, which directly manipulate particle positions to maintain physical constraints and prevent numerical explosion.

What is the difference between Gauss-Seidel and Jacobi solvers for physics constraints?▼

Constraint solvers like Gauss-Seidel and Jacobi resolve particle interactions by iteratively correcting positions. Gauss-Seidel updates sequentially for faster convergence, while Jacobi updates simultaneously for better parallelization.

How can I handle rotation math in physics simulations without gimbal lock?▼

Rotation math in physics simulations can avoid gimbal lock by utilizing quaternion mathematics, which accurately handles 3D orientations and rotational dynamics without the singularities inherent in Euler angles.

Can I detect multiple ropes tangling together in an interactive simulation?▼

Multi-rope tangling detection is supported for interactive simulations, allowing you to accurately identify and manage complex physical interactions between multiple particle-based cables or ropes in real-time.

How many constraint iterations are needed for stable cloth simulation?▼

Stable cloth simulation can typically be achieved by running the PBD constraint solver with around 5 iterations, balancing computational performance and physical accuracy for real-time interactive environments.