Adobe Substance 3D Painter Keyboard Shortcuts
Substance Painter's shortcuts split cleanly between navigating a 3D viewport (since you're painting directly onto a model's surface, not a flat canvas) and managing layers, which look and behave much like Photoshop's layer stack despite the fundamentally different 3D-painting context underneath. Because brush strokes are actually projected onto UV-mapped 3D geometry in real time, viewport orbit and zoom get used constantly mid-stroke in a way that's less true of 2D painting software, and Painter's navigation shortcuts are built to be usable without releasing the pen or interrupting a stroke. The layer and mask system deliberately echoes Photoshop conventions (Alt-click a mask thumbnail to view it in isolation, for instance) since a large share of Painter's user base comes from a 2D-painting or Photoshop-adjacent background, and matching that muscle memory where the metaphor holds up reduces the learning curve for the layer-management side even though the painting itself is happening in 3D space. Smart Materials and Smart Masks, which combine a material definition with a procedural mask that automatically reacts to a model's curvature, ambient occlusion, or exposure (like edge wear appearing automatically on raised edges), represent Substance Painter's most distinctive capability beyond basic hand-painting, since they let a texture respond intelligently to the underlying 3D geometry rather than requiring every wear detail to be hand-painted manually. Baking, the process of converting high-poly sculpt detail into maps usable on a lower-poly game-ready mesh, is a prerequisite step for most game-asset workflows and runs through its own dedicated bake dialog rather than the painting-focused shortcuts used during the actual texturing pass.
Viewport Navigation
| Action | Windows | Mac | Description |
|---|---|---|---|
| Orbit viewport | Alt+Left-drag | Option+Left-drag | Rotates the 3D view around the model, usable mid-stroke without needing to switch tools, since painting and navigation are meant to interleave constantly in this workflow. |
| Zoom viewport | Alt+Right-drag or Scroll | Option+Right-drag or Scroll | Zooms the 3D viewport in or out, essential for switching between broad material application and fine detail painting on small surface features. |
| Toggle between 2D UV view and 3D view | Tab (varies) | — | Switches the main viewport between the 3D model view and the flattened 2D UV layout view, useful for spotting texture seams or working precisely along UV boundaries. |
Painting Tools
| Action | Windows | Mac | Description |
|---|---|---|---|
| Switch to Paint tool | B | — | Activates the primary paint brush tool for applying material or color directly onto the model's surface. |
| Switch to Eraser tool | E | — | Activates the eraser tool for removing painted content from the active layer or mask. |
| Adjust brush size | [ and ] | — | Decreases or increases brush radius incrementally, matching the bracket-key convention shared with Photoshop and several other painting applications. |
| Switch to Fill tool | F | — | Activates the Fill tool for applying a material or color across an entire selected area or mesh, faster than manually brushing coverage across a large surface. |
Layers Masks
| Action | Windows | Mac | Description |
|---|---|---|---|
| Add new layer | Ctrl+Shift+N (varies) | Cmd+Shift+N | Creates a new empty paint layer in the layer stack, functioning much like a Photoshop layer but applied across the 3D model's texture space. |
| View mask in isolation | Alt+Click mask thumbnail | Option+Click mask thumbnail | Shows only the selected layer mask in grayscale in the viewport, temporarily hiding the color/material result — directly mirroring the equivalent Photoshop convention for viewing a layer mask in isolation. |
| Apply a Smart Material | Drag from Shelf onto layer/mesh | — | Applies a ready-made Smart Material whose mask reads the model's own curvature and ambient occlusion data to generate believable wear and grime patterns automatically, skipping the manual hand-painting a from-scratch material would need. |
| Open Bake Mesh Maps dialog | Texture Set Settings > Bake Mesh Maps | — | Opens the dialog for baking high-poly sculpt detail (normal, curvature, ambient occlusion maps) down onto the lower-poly working mesh, a prerequisite step for most game-asset texturing workflows before painting begins. |
Frequently Asked Questions
Why does painting sometimes leave visible seams even though the layer looks continuous in 2D UV view?
Seams appear where UV islands meet but aren't perfectly aligned in texture space; Painter projects your brush strokes onto the 3D surface in real time, which usually avoids seam issues during painting itself, but procedural effects or certain fill layers that operate in pure 2D texture space can still reveal UV seams if the unwrap wasn't set up with enough padding or seam-matching.
Is the layer system in Substance Painter non-destructive?
Yes — layers, masks, and most generators/effects remain editable and reorderable at any point, similar to Photoshop's non-destructive layer philosophy, though baked texture maps exported for use in a game engine or renderer are a flattened, destructive snapshot of that layer stack at export time.
Can I use a graphics tablet's pressure sensitivity for brush size and opacity in Painter?
Yes, Substance Painter supports pressure-sensitive tablet input for both brush size and opacity/flow by default when a compatible tablet driver is installed, and these pressure curves are further adjustable in the brush settings for artists who want a different response curve than the tablet's raw input provides.
What makes a Smart Material different from just applying a regular material?
A Smart Material pairs a base material with a mask that reads the mesh's own curvature, ambient occlusion, and exposure values, so edge wear and crevice grime appear automatically based on the model's actual shape rather than requiring you to hand-paint every worn edge yourself the way a plain material would demand.
Do I need to bake maps before I can start painting at all?
Baking (converting high-poly sculpt detail into usable maps on the lower-poly mesh) is typically a prerequisite for workflows that rely on curvature and ambient-occlusion-based Smart Materials to look correct, though basic hand-painting without those procedural effects can technically begin without baking first, depending on the specific project's needs.
What's the difference between the Fill tool and painting with a brush?
Fill applies a material or color uniformly across an entire selected area, mesh, or masked region in one action, while brush painting builds up coverage incrementally with each stroke, offering finer manual control but requiring more strokes to cover a large surface completely.
Can I paint directly using a reference photo projected onto the model?
Yes, the Projection tool lets you project a 2D reference image directly onto the 3D model's surface from a chosen camera angle, useful for quickly transferring photographic detail like a logo or specific surface pattern onto the geometry rather than freehand painting it from scratch.
Can I isolate a specific texture set for editing with a keyboard shortcut in Substance Painter?
Yes — clicking a Texture Set's visibility icon in the Texture Set list while holding Alt isolates it, hiding all other texture sets temporarily so you can focus on painting just that one mesh part without visual interference from the rest of the model.