PBR Validate is a filter for use in Substance Painter. It helps you to find possible issues with authored PBR content by checking values for diffuse reflected color (albedo) in the base color as well as metal reflectance values to make sure they are within adequate ranges.
The ranges can be set as follows:
Albedo Dark Range Threshold:
No dark values below 30 sRGB
No dark values below 50 sRGB
Metal Reflectance Range:
155-255 sRGB (60-100% reflective)
180-255 sRGB (70-100% reflective)
1. Drag the .sbsar file into the Filter Tab of the Substance Painter Shelf.
2. Drag and drop the filter to the layer stack.
3. Select the filter on the layer and set the mode and range you want to validate to.
Uploaded: over 5 years ago
Updated: over 5 years ago
File Name: pbr_metalRough_validate.zip
Size: 6.78 KB
So very useful! Thank you WES!
Thank you !
Interesting... I wonder if I use alloy, will this be useful... :D
How to use after download?The correct path to the file?
Everytime when i try to apply the filter to one of my layers, the Substance log keeps telling me "Material effect selected is not compatible with this content".. Tried to google it but can't really find a answer, anyone a clue what i'm doing wrong?
@barneycreations Are you dragging the filter from the filter tab to the layer stack?
Thanks everyone! So glad you like the filter.
This is one of the most useful things I've ever used in texturing. Honestly, it's so good it should be a standard part of the program. Excellent work! Thanks a lot.
wasn't there a video explaining this with narration? it used the same mesh but it made the hoses on the armor black to show how it was no longer pbr albedo complient, it's driving me nuts looking for this video
Yes, there is a version with audio. However it covers the older version. This new version has been updated just a bit, but you can still follow the video. https://www.youtube.com/watch?v=VwwzU4Ql5RM&index=3&list=PLB0wXHrWAmCwwpWr5aZ1lf0wY3IcWJAjE
So useful. Thank you! I agree with kieran's comments this should be included as standard feature in SP!
It dosnt seem to work, it s always green on my end. Using Substance Painter 2
@rage288 Can you post in our forums? I'd like to see the map data you are plugin into the validate node.
Thank you so much for this :) this will give the final polish/push when making pbr compliant textures.
Wold like to clarify if this can be used on bitmaps? say I already have an albedo image, and just want to check the values?
Thank you so much Wes! It's very useful, helped me quickly locate faulty values I had made. :D
@anders.helgesson Thanks! So glad to hear it was helpful
I'm also having an issue with it only being green.
This doesn't seem to work in SP 2.4.1. Is there an update to it?
I tried dragging and dropping the.sbsar file into the Filter Tab of Painter Shelf, but got a pop-up window saying "Some files are still designed as "undefined" and will be discarded during import". I just went "Yes" continue, but nothing appeared in the Filters tab. I'm using Painter 2.4.1. What did I do wrong??
Not working in Substance 2.5.3??
it is working in Substance Painter 2.6.1, but the installation routine changed slighly:
After dragging the .sbasar file into substance painter, befor clicking on "Import" you need to change the asset type from 'undefined' to 'filter'.
Thanks Wes, super handy before export. :)
it only works with metal/roug shader ?
Don't seems to work on 2017.4, hope wes can make an update !
I checked the file and it's working in 2017.4. Be sure that the base color and metallic channels are using the pass thru blending mode. The best way to use the filter is to drag it from the shelf to the top of the layer stack. This will set the pass thru mode automatically
Plugin seems not working at all in 2017.4.0
Can't find the .sbsar file :(
Just a reminder: This is a filter, so for it to work, you need to import it as a filter.
@trinitron The issue is that the Steel Rust and Wear has just a little too low albedo value in the base color. It's not technically wrong, but it just doesn't fit in the parameters defined by the PBR validate filter. The value for the steel rust and wear is it bit more on the artistic side, which is ok to do.
I use it to check the sp material (Steel Rust and Wear) will report error！ What is the reason? Built-in materials should all meet PBR Validate sp version 2017.4.2
he doesn't work on last version? someone can explain the instalation processus? thanks.
This is not working anymore. 2018.3.0
This is not working anymore. 2018.3.0
Don't work for me. Substance Painter 2018.3.3
Any chance of an updated version of this?
It does work, you just have to set it as "Filter" instead of "Undefined" when you import, just pasting it in the shelf folder makes it show up green as a Material which isnt the intended use. What does worry me though is that the only way i could get my red regions to go away was to lower the "Metal" value, rather than upping the "Roughness". Making things less Metal isnt the proper PBR flow imo.