Desk log · 584 titles

Mac software news, brief and clear


Official Adobe Substance 3D Painter icon
Mac Apps

Adobe Substance 3D Painter 12.1.5 Mac

Updated · Filed by Rosa Delgado

Download (3 GB) Earlier builds

From the photo desk

Version 12.0.3 of Adobe Substance 3D Painter has been released with no publicly detailed feature changes, marking a maintenance update for the 3D texturing application. The software is built for artists who paint detailed textures directly onto 3D mesh surfaces, using parametric brushes and smart materials that adapt to the shape being painted.

DetailValue
Current version12.0.3
DeveloperAdobe
Minimum OSmacOS 12 Monterey
ArchitectureApple Silicon

The tool records each action and stroke for non-destructive editing, so existing paint strokes can be modified later without starting over. A real-time viewport shows results as the work progresses, while painting tools include dynamic brushes, projection tools, and particles. Photoshop brush sets are also supported. Mask styles adjust to the geometry being painted, and the application is frequently paired with Substance 3D Designer for material-authoring workflows. Production teams in games and film rely on it for creating detailed asset surfaces.

M1 Mac and Monterey support is already here

The first thing many 3D artists want to know is whether the current build plays nicely with macOS 12 Monterey on Apple Silicon. It does — version 12.0.3 targets that configuration directly, and users report stable viewport performance on M1 and M2 machines with at least 16 GB of RAM. The 30 GB of free SSD space listed in the requirements is not just for the application itself; it accounts for texture cache, temporary project files, and the library of smart materials that ships with the download.

Another common question is how it handles files from other Substance tools. A project saved in Painter opens in Substance 3D Designer without conversion, and materials authored in Designer appear in Painter's asset panel automatically if both share the same library path. Photoshop users often ask about brush compatibility: .abr files drop straight into the brush shelf, though pressure curves and blending modes translate differently depending on whether the brush relies on Photoshop-specific engine features.

People switching from earlier versions also check whether the non-destructive layer stack carries forward. It does — projects from the 2023 release cycle open in 12.0.3, and the stroke record remains intact. One thing to note: if a project was built with custom environment maps, those maps need to be in the same relative folder as before, or the viewport will show a missing-file warning on load.

Shift‑drag a material to apply it only to your mask selection

Several time-saving behaviours sit just below the surface. Holding Shift while dragging a material from the shelf applies it only to the currently selected mask or polygon selection, skipping the rest of the mesh. Right-clicking any layer and choosing Export as Channel sends a single-channel output directly to a file without going through the full export dialog — useful for quickly testing a roughness map in another application.

The viewport has a set of keyboard shortcuts that the toolbar icons do not advertise. Pressing F frames the current mesh — same as most 3D applications. Pressing C toggles between the perspective camera and a set of orthographic views that cycle on repeated presses. Holding V and clicking anywhere on the model places a temporary viewport bookmark; pressing V again snaps back to it, which helps when jumping between detail areas on a large asset.

Brush settings have their own hidden conveniences. Tapping the spacebar while painting opens a radial menu where brush size, hardness, and flow can be adjusted with a quick mouse drag — no need to visit the properties panel. The Ctrl-Alt-drag combination on any painted stroke clones its properties to the current brush, a shortcut that saves hunting through recent brushes when matching a texture style across multiple objects.

For those dealing with large scene files, the shelf's search field accepts partial terms, but it also responds to file-extension filters. Typing .sbsar lists only Substance materials, while .png shows only imported image resources. That behaviour is not labelled anywhere in the interface.

Fix a black or grey viewport by resetting the environment map

One frequent issue is a viewport that turns black or shows only a flat grey surface after changing the environment map. The cause is usually a missing or broken HDR file. Going to View > Environment Map > Reset to Default restores the built-in studio lighting, and the mesh reappears. If the problem persists, checking the Display panel to confirm that the current channel view is set to Material rather than a single channel like roughness often fixes it.

Slow brush response on a complex mesh is another complaint. Reducing the maximum texture resolution from the document settings while painting — then restoring it before final export — keeps the brush responsive. The application handles resolution changes without quality loss, so dropping from 4K to 2K for intensive layer work and switching back before baking is a practical workflow. Turning off the path-traced preview in the viewport options also frees up GPU time when precise lighting feedback is not needed during early painting stages.

Users sometimes find that a smart material looks different on two similar meshes. The reason is almost always UV layout differences. Smart materials adapt to curvature, ambient occlusion, and world-space normals baked from the mesh, so two objects with different UV island sizes or normal map tangents will show the same material differently. Rebaking the mesh maps from the Texture Set Settings panel — especially the curvature and world-space normal maps — usually brings the material appearance in line.

An export that produces washed-out colours in another application points to a colour-space mismatch. Painter defaults to a linear workflow for base colour, while many real-time engines expect sRGB. In the export preset, ensuring the base colour channel is set to sRGB rather than Linear prevents the washed-out look. The same setting matters for the emissive channel, which is often overlooked because it is not part of the default PBR metallic-roughness preset.

Mari handles massive UDIM counts; Painter prioritizes speed

Next to Mari, the Foundry's dedicated 3D painting tool, Substance Painter occupies a different niche. Mari handles extremely large UDIM workflows — film studios use it for hero assets with dozens of 8K tiles — and its layer system is built for that scale. Painter's layer stack is simpler and its real-time viewport feedback is faster, making it more practical for game assets and quick iteration. Mari does not offer smart materials that adapt to mesh curvature; it relies on the artist to build that behaviour through node graphs, which is more flexible but slower for everyday surfacing work.

ArmorPaint runs natively on Apple Silicon and offers a node-based painting workflow in a lightweight package. It supports real-time viewport rendering and PBR texture painting, and its brush engine handles tileable painting well. What it lacks is the ecosystem of downloadable smart materials and the non-destructive stroke recording that Painter carries. Artists who do a lot of texture work across multiple projects value Painter's ability to change a brush stroke weeks later without repainting the whole layer; ArmorPaint does not have that feature.

Compared to Blender's texture paint mode, the gap is in the material system. Blender can paint directly onto meshes with a decent brush set, and its recent extensions and asset browser improvements make it viable for simple texturing tasks. But it has no equivalent to Painter's smart materials, no mask generators that respond to mesh curvature and ambient occlusion without manual setup, and its projection painting tools are less refined. For a full asset-texturing pipeline — especially one that feeds into a renderer or game engine — Painter's dedicated export presets and channel packing make the handoff cleaner than Blender's manual compositing approach. Blender's strength is that the painting and rendering happen in the same application, so there is no round-tripping. Painter's strength is that the texturing tools are purpose-built and deeper, and the material library that comes with the download reduces the time spent building base surfaces from scratch.

Version
12.1.5
Download
3 GB
Developer
Adobe
Languages
English, German, Chinese (Simplified), French, Japanese
Activation
K'ed by boringman
Compatibility
macOS 12 or later
Architecture
Apple Silicon

Questions readers asked

It is 3D painting software that lets users paint detailed textures directly onto a 3D mesh using parametric brushes, smart materials, and projection tools.

Yes, the application records each action and stroke, which allows for non-destructive editing and modifying existing paint work later.

It is used in game production and film production for creating detailed textures on character and environment assets.

Letters to the desk 0

Sign in or open a desk account to write a letter.

No letters on this brief yet. They are read before they run.

More in Mac Apps

The whole section