Skip to content

3D High-Resolution Textures

Guides an agent to choose, map, filter and stream sharp PBR textures for 3D scenes efficiently.

Repository
MengTo/Skills
Stars
7,187
Licence
MIT
Files
3 files

What it does

Once installed, the agent plans 3D surface materials (wood, stone, fabric, foliage, architecture) so they look sharp in close-up without wasting download size or graphics memory. It advises on texture resolution based on camera distance, correct PBR map types and color handling, mipmaps and anisotropic filtering, and loading detail progressively, such as placeholders first and sharper maps as the camera approaches. It is written with web 3D renderers like Three.js in mind.

Great for

  • Developers building real-time 3D scenes or web experiences in Three.js or similar engines
  • Technical artists who want a checklist for material resolution, UV scale and texture streaming budgets
  • Teams trying to cut texture download size and GPU memory on mobile

Skip it if

  • Users who only need to make a single image or render offline with no code: the guidance is engine-oriented and will not produce textures by itself
  • Projects using a different renderer without checking: some advice (AO UV channel, color-space handling, KTX2 loading) depends on the installed renderer version

Try asking

  • “Choose texture resolutions for the wooden floors and stone walls in my architectural walkthrough so they stay sharp up close without huge downloads”
  • “Review my PBR material setup for correct sRGB vs linear map handling and normal map orientation”
  • “Plan a progressive texture loading strategy so the opening room appears fast and distant rooms load before the camera gets there”
  • “Check anisotropic filtering and mipmap settings for grazing-angle roofs and foliage cutouts with alpha edges”
Step-by-step guide: how to use 3D High-Resolution TexturesInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 3 original files, the MIT licence and an attribution note.

    3d-high-resolution-textures.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip 3d-high-resolution-textures.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip 3d-high-resolution-textures.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give the agent your camera distances, target screen resolution and renderer/version so it can estimate needed texel density instead of guessing
  • Ask it to inspect results at the intended display size rather than defaulting to 4K or 8K maps everywhere
  • Read REFERENCES.md and point the agent to specific code paths in your own project for concrete, project-specific advice

What's inside

  • agents/openai.yaml
  • REFERENCES.md
  • SKILL.md

Redistributed unmodified from MengTo/Skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.