texture-debugging

Diagnose texture issues in Bevy/WGSL/wgpu pipelines.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/gregoryraymond/claude-agents-and-skills --skill texture-debugging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: texture-debugging
Source: https://github.com/gregoryraymond/claude-agents-and-skills/tree/main/skills/texture-debugging
Command: npx skills add https://github.com/gregoryraymond/claude-agents-and-skills --skill texture-debugging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bevy rendering texture issues can derail visuals and UX; this guide helps identify whether texture problems arise from assets, materials, or the rendering pipeline, and provides a repeatable debug workflow.

Core Features & Use Cases

  • Diagnose missing textures, incorrect material assignments, color distortions, and tint bleed in Bevy/WGSL/wgpu workflows.
  • Validate assets with glTF viewers and RenderDoc to separate authoring vs code issues.
  • Use per-entity material handling and common pitfalls to prevent shared-material mutation.

Quick Start

Reproduce the failing scene and follow the triage guide to locate root causes.

Frequently Asked Questions about texture-debugging

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

FAQPage Schema
How do I fix missing textures in a Bevy and WGSL rendering pipeline?

Fix missing textures in Bevy by validating glTF assets, verifying material assignments, and checking your WGSL shader bindings. This workflow isolates whether the issue stems from asset authoring or the wgpu rendering pipeline.

Why do my Bevy glTF models show incorrect colors and how do I fix the sRGB conversion?

Incorrect colors in Bevy glTF models often result from mismatched sRGB and linear color space handling. Debug the texture pipeline by verifying color space configurations in your wgpu render graph and shader outputs.

How do I prevent per-instance tint bleed when sharing materials across meshes in Bevy?

Prevent per-instance tint bleed in Bevy by cloning materials for each entity instead of sharing a single material instance. Shared material mutation commonly causes unintended color bleed across mesh instances.

Can I use RenderDoc to diagnose wgpu and WGSL shader texture issues?

Yes, RenderDoc can diagnose wgpu and WGSL shader texture issues by capturing the rendering pipeline. Use it alongside glTF viewers to separate asset authoring problems from code-based material assignment errors.

What is the best way to debug wrong mesh texture assignments in Bevy?

Debug wrong mesh texture assignments in Bevy by following a structured triage workflow that validates glTF assets first, then inspects material handling and pipeline state to locate the root cause.