Как открыть shelf в substance painter
Перейти к содержимому

Как открыть shelf в substance painter

  • автор:


Как открыть shelf в substance painter

Substance Painter

Как открыть shelf в substance painter

Substance Painter 2

You are able to make your own customed shelves, so that is easier for sorting and saving when moving over to other machines.

You can have 50 shelves, you’ll still get everything showing up in the Textures tab.

I’d try and create another folder inside the shelf and see if that creates a new tab.

I understand fully why you don’t want your textures showing up in that folder. They decided it was a good place to put about 150 alpha channeled normal map images for use in projection. I love that they added those, I despise the location.

Now every time we bake textures, every time we add textures, we have to sort the gigantic list, every time. It’s an organizational nightmare to say the least.

You are able to make your own customed shelves, so that is easier for sorting and saving when moving over to other machines.

I’ve already tried it, but it is not working as described in the links.

Creating a new folder with the C > Allegorithmic folder does NOT create a new tab Shelf as it should.

I understand fully why you don’t want your textures showing up in that folder. They decided it was a good place to put about 150 alpha channeled normal map images for use in projection. I love that they added those, I despise the location.

Now every time we bake textures, every time we add textures, we have to sort the gigantic list, every time. It’s an organizational nightmare to say the least.

Текстурирование в Substance Painter


Ниже — карта ID, полученная в Substance, а так же группы слоев, которые я подготовил для работы. Как вы можете видеть, я использовал ID карту в качестве маски Color selection (цветовых вариантов) для каждой из групп.

Как открыть shelf в substance painter


After the release of version 7.2, the preferences and Shelf location have changed in order to make them common across the multiple versions of the application (Substance 3D standalone, Steam and Creative Cloud Desktop). This change means previous preferences and custom resources are now ignored by default (but not lost). Since the Shelf has been renamed Assets, the migration involves a few steps detailed below.

The old Shelf content is just files on the disk, so migrating them is just about putting these files in the right place.

  • Close the application
  • Navigate to the old Shelf folder
    (C:\Users\username\Documents\Allegorithmic\Substance Painter)
  • Copy or cut the sub-folders (alphas, procedurals, materials, etc)
  • Navigate to the new Assets folder
    (C:\Users\username\Documents\Adobe\Adobe Substance 3D Painter)
  • Paste the sub-folders you previously copied inside the Assets folder, overwrite if prompted to do so.

Make sure to copy the sub-folders and not just the parent folder of the resources. The parent folder has been renamed from shelf to assets, so copying just the parent folder won’t make the resources visible to the application.

Five Things You Didn’t Know About Substance Painter

3d Texturing can be both fun and cumbersome process, depending on your familiarity with the subject, as well as what tools you have in your arsenal for this task. While there’s much that can be accomplished with some tileable maps from CG Textures providers, and creating procedural shaders can be just as rewarding and effective, dedicated 3d Texturing applications like Substance Painter afford you both speed and customizability not easily found in the standard 3d package.

If you’re reading this it’s likely you already have Substance Painter handy or are at least curious. As Amiel discussed in his GarageFarm Academy video, here is a list of five useful tips for working within Painter that you may be glad to know if you don’t already:

#1. Adding A Custom Shelf

Substance Painter’s shelf is your one-stop repository from brush alphas to material presets, but you may at some point, want to create a shelf of your own to make particular tools more accessible. To do this, simply:

1. Open an empty project.

2. Go to Edit > Settings.

3. Click on the Shelf:

4. Specify the name and the path to your desired directory in the above fields

5. Hit the + Icon then “ok”

You will find a new folder structure mimicking the original Shelf directory in the location you specified earlier, and can now add your custom assets to the appropriate folders!

#2. Painting on Maps

You may find that your mesh maps may need a little touching up. To paint over a particular map:

Create a Fill Layer, and disable all channels except the one corresponding to your map (in this case Amiel will be painting over his AO map)

Drag your map from your shelf and drop it into the channel on the Fill Layer

Create yet another Fill Layer and add a black mask

Right click on the black mask and add a Paint Layer

Be sure to switch to the channel you’ll be working with on the layers tab and set the blending mode you need. Normal is probably what you want in most cases.

  1. Go to town!

#3. Using Anchor Points

Prepare yourself, apprentice, we’re in the deeps now. Anchor points allow you to affect surface deformations caused by Normal Maps (even if they don’t actually exist in your mesh geometry). This means you can create normal detail and then add texture detail on top of that normal detail. Once that’s sunk in and you’ve finished hyperventilating, have a look at Amiel’s demonstration here:

You’ll want to see this in action, trust me.

#4. Using The Resource Updater

The resource update allows you to relink assets such as alphas or textures with new ones, thereby preserving changes you’ve made to your mesh while allowing you to cycle through different end results.

Anyone here work in a games studio that uses Substance Painter? Have a shelf setup question.

So when you setup a shelf in Painter on your network it’s a folder full of multiple folders such as materials/brushes/alphas/filters etc. This is all contained within a folder titled ‘Painter’. So do studios really all have a ‘painter’ folder somewhere in their project? In my experience studios tend to place their materials in very specific folders, so forcing all materials to be placed inside this painter folder is problematic.

Just curious how other studios deal with this?


We put them in the material folder of the shelf — you can add subfolders to organise your stuff.
We use separate shelves for different teams or projects.


I can’t say it’s ever caused a problem


Thanks. Part of what confuses me is that we initially started using substance designer only and making tiling textures. So going forward, we’re going to have to move all existing tiling textures made in substance designer that we previously had in a folder called ‘shared’ (within the specific project) into the material folder in Painter?

Is that what you’re all doing? so any designer textures you create you place into the materials folder within the Painter folder?


We tend to not store our common tools and files with out stuff that goes in engine at least when it comes to custom maps and meshes. Also every object and file within that structure follows our naming conventions that we established at the beginning of the project.

How ours is set up right now; divided into two sections. Artsource (source files like sbsar, psd, max etc) and Data (sbs, tga, fbx etc).

What I’m thinking to changing it to;



It generates an sbsar and puts it in the shelf folder. You’ll need S.A.T / Batchtools. it’s run manually cos not everything we do for designer wants to be in the painter shelf

currently it’s impossible to automate resource updates in painter files without doing some wizardry i’ve only head rumour of. for now we’re forced to update and re-export from painter manually


It’s possible, look I’ve done it here;

It then sets up the shelf folder within that. Fantastic! but.

Substance Painter can’t seem to find the .sbs files in here? I’ve tried putting a specific TAG in the Substance Designer and put that into the Painter searchbar in the shelf but no luck.

Painter can’t use sbs files, it needs cooked sbsar files.

And no, you can’t add individual folders to the shelf, it’s hard coded. You can add as many shelves as you like though.

Painter uses the shelf structure to add the required type data to its resources. You would be ill advised to bugger around with it

Ah yes I mean SBSAR file, sorry. It can’t find my SBSARs.

Yeah I’m not adding individual folders, I just want to see my own substances in Painter without placing them in the ‘materials’ folder in substances default shelf. I think I’m partly there in that I’m created my own folder. Check the address folder at the top, I’ve made Painter put shelf content folders in my ‘shared’ folder.

It’s a real shame (if really true) that Substance can’t find my materials in for example ‘Concrete’ folder. So what I think you are saying @poopipe is that I need to copy all my SBSARS into ‘Materials’ folder? I put one in there but SPainter still can’t find it.

I’m convinced what I am asking for here is something incredibly simple and basic but it’s difficult to articulate, so I’m making it sound more complex than it actually is. I’ve watched the official videos (and others) countless times but there seems to be nothing about setting custom shelves outside of the default even though it’s clearly an option. The official documentation is incredibly vague on this subject. I fail to believe that studios really just paste their materials into the Painter materials folder.

You can put materials into subfolders within a shelf, that works fine.

Try importing your sbsar as a resource — if it works there, it’ll work as a material in the shelf. If it doesn’t you need to set your graph up differently.

This does all work, we have hundreds of custom built materials and filters spread across several shelves and projects.


Same as poopipe on my end the only problem that you may run into when doing it by just exporting to the folders from designer is that you need to commit the change on some source controls. On ours painter won’t recognize the addition until your native folders match the server folders.

Again though just importing as a resource fixes that problem.

I can import a material (resource) into SP successfully.

Yet importing it puts it into the materials folder of my custom shelf. So think could be a HUGE penny drop moment for me, is that what you’re all doing? Importing resources every time you want something to be stored in your shelf? Because I’ve been hooked on this concept that you publish substances to a specific folder and PAINTER can automatically find them as the shelf is directed in that space?

Does that make sense?


I think I understand the confusion, currently capone your folders are setup outside of the normal Substance Painter folder structure. If you want your subfolders ie. Concrete, ceramic, fabric they need to be within the relevant folder within painters file structure.

So putting Concrete outside of materials will not result in the Concrete folder showing up in the shelf editor. However, putting Concrete inside of the materials folder will result in a sub-folder of Concrete showing up in the shelf editor.

Basically whats happening is that Painter uses its folder structure to designate sbsar types (provided they are setup correctly) Once you put sub folders within the designated folders they will appear. If you need those folders to then show up in a designated shelf make sure to actually set up a shelf window in painter using the shelf-editor.

It looks like this

Going through the drop downs you will see that there are subfolders within each main folder grouping. Clicking on any of these will result in an orange shelf filter to appear.

Here is the allegorithmic shelf setup follow this guideline essentially and it will work.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *