From d8fb120733beacf331661a7e168e5c1bb3adec69 Mon Sep 17 00:00:00 2001 From: passivestar <60579014+passivestar@users.noreply.github.com> Date: Wed, 15 Nov 2023 05:32:57 +0400 Subject: [PATCH] Update README.md --- README.md | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index de8b254..6acc317 100644 --- a/README.md +++ b/README.md @@ -14,23 +14,20 @@ In 3D view press N. You'll find new buttons in the menu on the right on the "Sub # Usage -- Specify the path to Substance Painter executable in the addon preferences (if it wasn't automatically detected) -- Place objects you want to texture into their own separate collection and give them materials. Individual materials will become textures sets in Substance! -- Export your file to FBX with batching by collection enabled (Or enable the "Auto Export FBX" option in the addon settings) +- Put objects you want to texture into a collection and give them materials. Individual materials will become texture sets in Painter! - Click on the collection you want to texture in the outliner - Press the `Export [Collection Name] to Painter` button -- In Substance Painter, press `Ctrl+S` to save the `.spp` file -- If you use a custom output template, make sure the exported textures filenames start with the texture set name, like this: `$textureSet_diff(_$colorSpace)(.$udim)` -- When you're done, export textures in substance (`Ctrl+Shift+E`), and press `Load Painter Textures` in Blender. Make sure you have `Node Wrangler` addon enabled for it to work. +- In Painter press `Ctrl+S` to save the `.spp` file +- When you're done, export textures from Painter (`Ctrl+Shift+E`), and press `Load Painter Textures` in Blender ✨ -Pro Tip: -In Blender you can link objects to a collection instead of moving if you hold `Ctrl` when you drag them in the outliner. This way you can create collections specifically for Substance export and group assets however you like! +Keep in mind that: +- If you use a custom output template, make sure the exported textures' filenames start with the texture set name, like this: `$textureSet_diff(_$colorSpace)(.$udim)` +- In Blender you can link objects to a collection instead of moving them if you hold `Ctrl` when you drag them in the outliner. This way you can create collections specifically for Substance Painter export and group assets however you like! # Preferences In the addon preferences you can configure: -- Substance Painter Path +- Substance Painter Path (in case it wasn't automatically detected) - Texture output folder name. Default is `textures` - Texture Set Name Regex - Regular expression used to determine the texture set name by the texture file name. Usually the texture set name goes first and is separated from other info by the first "_". Default value is `(.+?)_` -- Auto Export FBX - Automatically export collections when opening the active collection in Substance