forge-normal-maps
OfficialTangent-space normal mapping for richer surfaces.
Authorcode-review-benchmark
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Extend 3D SDL GPU projects with per-pixel surface detail by adding tangent-space normal mapping, enabling richer visuals without increasing geometry.
Core Features & Use Cases
- Extend vertex layout with tangent data and compute a TBN matrix in the vertex shader.
- Sample and decode normal maps in the fragment shader to perturb normals per texel.
- Use with models lacking tangents by optionally computing tangents on import.
- Use Case: elevate a textured mesh to show fine surface details like bumps and grooves on characters or props.
Quick Start
Update the vertex format to include a vec4 tangent, implement TBN construction in the vertex shader, and sample a normal map in the fragment shader to influence lighting.
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: forge-normal-maps Download link: https://github.com/code-review-benchmark/coderabbit_prs2__forge-gpu__coderabbit__PR323__20260317/archive/main.zip#forge-normal-maps 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.