This repository has been archived by the owner on Jan 29, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
7d9e39e
commit 63d6a89
Showing
8 changed files
with
39 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# Substance Painter | ||
|
||
This page describes how to use Armory with [Substance Painter](https://www.allegorithmic.com/products/substance-painter) for **3D texture painting**. | ||
|
||
*Note this topic is handling Armory specifics only and general Substance Painter knowledge is required.* | ||
|
||
Import your geometry prepared for texture painting into Substance Painter. For this tutorial, we will use the [Vela Template](https://share.allegorithmic.com/libraries/1633). | ||
|
||
![](img/subst/0.jpg) | ||
|
||
Once the model is painted, we want to import resulting textures back into Armory. Click **File - Export Textures...** | ||
|
||
Choose a destination for file export and select **PBR MetalRough** config (or a compatible roughness-metallic model like Sketchfab). Hit **Export**. | ||
|
||
![](img/subst/1.jpg) | ||
|
||
Locate exported textures in specified destination. | ||
|
||
![](img/subst/2.jpg) | ||
|
||
In Blender, select painted model and enter **material editor**. Choose **Add - Group - Armory PBR** and connect it to the **Material Output**. Drop exported textures from Substance Painter into material and connect them to the appropriate sockets (base color, occlusion, normal, roughness, metallic..). Eventually, we plan to automate this step using a PBR material importer. | ||
|
||
![](img/subst/3.jpg) | ||
|
||
With materials & lighting set and playing the scene, you will be presented with the output similar to the Substance Painter viewport. | ||
|
||
![](img/subst/4.jpg) |