What problem does it solve?
This Skill helps you choose, configure, and troubleshoot Three.js textures so images, maps, and environment data render correctly in 3D scenes.
Core Features & Use Cases
- Texture Loading and Configuration: Load regular, data, canvas, video, compressed, cube, HDR, and EXR textures with the right color space, wrapping, filtering, and mipmap settings.
- UV and Material Mapping: Edit UVs, create secondary UV channels, build texture atlases, and apply PBR texture sets to standard materials.
- Performance and Memory Management: Optimize texture size and anisotropy, use render targets and cube cameras, and dispose textures safely to control GPU memory.
- Use Case: Build a realistic portfolio scene with an HDR environment, tiled surface maps, and a reflective object while keeping texture uploads efficient.
Quick Start
Describe how to use this Skill to set up a Three.js material with the correct texture type, color space, and UV mapping for my scene.