Repository navigation
39 material presets, 11 export targets, and your own maps.
brew update && brew upgrade material-labMaterial presets. Start from a tuned recipe instead of a bare prior: --preset red-brick, wood-planks, concrete, polished-marble, bark, gravel, denim, leather, brushed-steel, rusted-steel, copper, plastic and more. --list-presets shows them all (--json for scripts). Bundles record the preset you started from.
More export targets. Alongside glTF, USDZ, Unreal, Unity HDRP, Godot and Blender:
materialx: a MaterialXstandard_surfacefor Houdini, Maya, Blender, USD and Omniverseunity: Unity URP and Built-in (metallic with smoothness in alpha)substance: maps named for Substance 3D Painter and Designerroblox: SurfaceAppearance maps (at most 1024²)minecraft-labpbr: a LabPBR 1.3 resource pack for Iris and OptiFine shaders
--list-formats describes each one.
Bring your own maps. --authored marks a hand-painted albedo. --height-map, --normal-map (--normal-map-dx for DirectX), --roughness-map, --ao-map and --metalness-map replace the estimate with your artwork. An authored normal map also drives height, AO and the masks. Each authored input is recorded in the manifest by name and hash.
The derivation itself is unchanged (core 1.4.0). Apple Silicon, macOS 15 or later. Developer ID signed, not notarized.