What problem does it solve?
This Skill helps you configure, troubleshoot, and optimize texture workflows in Three.js so materials look correct and perform well across web 3D scenes.
Core Features & Use Cases
- Texture Loading: Load regular, canvas, video, compressed, HDR, and EXR textures with the right setup for each source.
- Mapping and UV Control: Work with UV coordinates, secondary UV channels, atlases, and shader-based UV transforms for precise surface placement.
- Environment and Rendering: Set up cube textures, HDR environments, render targets, depth textures, and cube cameras for reflections and immersive lighting.
- Material Integration: Apply textures to PBR materials with proper color space, filtering, wrapping, mipmaps, and memory management.
- Use Case: Build a realistic 3D product viewer that loads optimized textures, applies an HDR environment, and keeps mobile performance stable.
Quick Start
Use the threejs-textures skill to set up the correct texture type, material settings, and UV mapping approach for your Three.js scene.