用途:该技能面向 Adobe Substance 3D Painter 的 PBR 贴图制作与导出流程,帮助把材质资产交付到 Web 与实时引擎。
主要能力:涵盖金属度/粗糙度 PBR 工作流,涉及 baseColor、normal、metallic、roughness、ambientOcclusion、height、emissive、opacity 等通道;提供面向 glTF、Three.js、Babylon.js 的 Web 优化导出,以及 Unity、Unreal、Arnold 等内置导出预设;支持通过 Substance Painter Python API 做批量导出、按资产覆盖分辨率、自定义导出预设、事件驱动自动导出;并包含纹理压缩、通道打包(如 ORM)、分辨率预算等优化建议。
使用方式:可在 Painter 中通过 File → Export Textures 选择 PBR Metallic Roughness 预设手动导出,设置输出目录、PNG 8 位、padding 为 infinite、分辨率等;也可用 Python 脚本调用 substance_painter.export.export_project_textures 配置 exportPath、exportList、exportParameters 等参数批量导出。导出后在 Three.js 中用 MeshStandardMaterial 绑定 map、normalMap、metalnessMap、roughnessMap、aoMap,在 Babylon.js 中用 PBRMaterial 绑定 albedoTexture、bumpTexture、metallicTexture。glTF 流程可配合 gltf-pipeline 做 Draco 压缩。
适用场景:WebGL/WebGPU 网页 3D 展示、实时引擎材质交付、需要批量导出与压缩优化的项目。
限制:资料未提供该技能的收费、价格、平台支持范围与效果数据;具体 API 行为与预设可用性以 Substance 3D Painter 实际版本为准。