substance-3d-texturing

Installation
SKILL.md

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.

As of Substance 3D Painter 12.1 (2026), OpenPBR 1.1 is the default material workflow inside Painter, and the Export Textures window can auto-select an OpenPBR map-naming convention. For web engines (Three.js, Babylon.js, glTF), keep exporting with the classic metallic/roughness workflow described below — it is what glTF 2.0 and WebGL/WebGPU PBR materials expect. If a project uses an OpenPBR shader, verify the naming-convention dropdown in Export Textures is set to the metallic/roughness scheme before exporting for web.

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:

Installs
7
GitHub Stars
3
First Seen
Sep 19, 2026