forge-scene-loading

Official

Render glTF scenes with multi-material meshes.

Authorcode-review-benchmark
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Load and render glTF 2.0 scenes with multiple meshes, materials, and a scene hierarchy, enabling realistic real-time rendering in SDL3 GPU.

Core Features & Use Cases

  • glTF parsing: load JSON + binary data via forge_gltf_load() and integrate with the math library.
  • Multi-material rendering: support textures and solid colors in a single draw via per-primitive uniforms and fragment shading.
  • Scene graph traversal: build and traverse parent-child transforms to render complex hierarchies.
  • Indexed rendering pipeline: set up vertex/index buffers and render with SDL_DrawGPUIndexedPrimitives.
  • Texture and shader integration: upload textures, create samplers, and bind material data during rendering.
  • Use Case: load a complete glTF model from assets/model.gltf and render it with proper transforms and materials.

Quick Start

Initialize the loader with a glTF file in assets and render it using the provided GPU pipeline.

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

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.