forge-pipeline-morph-animations

Official

Add morph target animations to SDL GPU pipelines.

Authorcode-review-benchmark
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Enable real-time morph target animation in SDL GPU projects by integrating morph data, evaluating weights, and applying per-vertex deltas via a ForgeSceneMorphModel. This solves the lack of vertex-level animation capability for deformable meshes in real-time graphics pipelines.

Core Features & Use Cases

  • Morph loading and parsing: Load .fmesh and .fanim assets and decode morph targets with the Forge pipeline tools.
  • CPU-based delta blending: Compute per-vertex position and normal deltas on the CPU and blend according to animation weights.
  • GPU upload & shading: Upload blended deltas to GPU storage buffers and apply in the vertex shader for displaced rendering.
  • Use Case: Add expressive facial or character morph animations to a real-time SDL GPU scene with shadow and main passes using ForgeSceneMorphModel.

Quick Start

Load a morph model with forge_scene_load_morph_model and advance animation each frame with forge_scene_update_morph_animation.

Dependency Matrix

Required Modules

None required

Components

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: forge-pipeline-morph-animations
Download link: https://github.com/code-review-benchmark/coderabbit_prs2__forge-gpu__coderabbit__PR323__20260317/archive/main.zip#forge-pipeline-morph-animations

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.