
Substance 3d Texturing
Handles the full PBR texturing pipeline from Substance 3D Painter to web and game engines. You get export presets for Three.js, Babylon.js, Unity, and Unreal with proper metallic/roughness workflows, plus Python API examples for batch processing multiple texture sets at different resolutions. The custom preset patterns are genuinely useful if you need separated metallic and roughness channels instead of the packed format. Most helpful when you're setting up automated texture export pipelines or need to optimize a bunch of assets for WebGL performance. The mobile optimization configs with JPEG compression and 512×512 caps are practical for real projects.
- skills.sh installs
- 2.6K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add freshtechbro/claudedesignskills --skill substance-3d-texturing --agent claude-codeInstalls into .claude/skills of the current project.
Files
Substance 3D Texturing
Overview
Master PBR (Physically Based Rendering) texture creation and export workflows for web and real-time engines. This skill covers Substance 3D Painter workflows from material creation through web-optimized texture export, with Python automation for batch processing and integration with WebGL/WebGPU engines.
Key capabilities:
- PBR material authoring (metallic/roughness workflow)
- Web-optimized texture export (glTF, Three.js, Babylon.js)
- Python API automation for batch export
- Texture compression and optimization for real-time rendering
Core Concepts
PBR Workflow
Substance 3D Painter uses the metallic/roughness PBR workflow with these core channels:
Base Texture Maps:
baseColor(Albedo) - RGB diffuse color, no lighting informationnormal- RGB normal map (tangent space)metallic- Grayscale metalness (0 = dielectric, 1 = metal)roughness- Grayscale surface roughness (0 = smooth/glossy, 1 = rough/matte)
Additional Maps:
ambientOcclusion(AO) - Grayscale cavity/occlusionheight- Grayscale displacement/heightemissive- RGB self-illuminationopacity- Grayscale transparency
Sponsors
Details
- Repository
- github.com/freshtechbro/claudedesignskills
- Categories
- Frontend Development, Backend & APIs, Automation & Workflows, Python, Go, Game Development
- First seen
- Jun 3, 2026
More from freshtechbro/claudedesignskills
All 23- Barba Js2.5K
- Aframe Webxr2.5K
- Playcanvas Engine2.5K
- Skill Creator2.3K
- Motion Framer6.5K
- Threejs Webgl5K
- React Three Fiber4.1K
- Blender Web Pipeline3.9K
- Web3d Integration Patterns3.4K
- Lottie Animations3.1K
- Modern Web Design3.1K
- Animated Component Libraries3.1K
- Gsap Scrolltrigger3.1K
- Spline Interactive3K
- Animejs3K
- Lightweight 3d Effects2.8K
- Rive Interactive2.8K
- Locomotive Scroll2.7K
- Babylonjs Engine2.7K
- Pixijs 2d2.7K
- React Spring Physics2.6K
- Scroll Reveal Libraries2.6K