Hi Guys,
After finding no information about this, i decided to find a solution myself to share with everyone and maybe find better solution too.
I have been playing with a few methods for using substance painter with VRay (3.25.01) in 3dsMax (2016 SP1), but found this to be the easiest to understand and setup, both from a substance painter point of view and a 3dsmax point of view. I think it works really well.
Check out the attachments..
first.. is what i am exporting from Substance, its a custom profile i made.. pretty straight forward.. i export these as exr's. Max seemed to prefer these over png's in my tests.
Second.. is my setup in Max. Its a VRay_Blend material. Base material is my Metal Shader setup, make sure the diffuse colour is set to black.. in the first layer is my NON Metal Shader setup. The only difference between them is where the diffuse colour goes. The metalness map is used as the Blend mask in the Blend material, this needs to be inverted.
A few notes.. i have highlighted the roughness map to show some other settings.. the settings in boxes are applied to ALL my texture maps.. keeps things nice and sharp. The settings in circles are specific to the roughness map.. inverting it basically converts it into a glossiness map. Play with the Output amount to get something that looks right in your render.
The render you see is only lit and reflected by a VRay dome light with an HDR in the texture slot.. ive also attached an alternative HDR.. all i did was swap the texture and everything just works.
Attachment 4 (IOR).. shows a quick change of texture from substance ('bronze armour' with 'machinery' masked on top ) and shows the shader setup for non metal. IOR is set to 1.5 as an average. For the Metal shader, IOR is set to 12. GGX BRDF is very important to set on both shaders.
Last Edit: August 27, 2015, 11:57:06 pm
+ Attachments and other options
shortcuts: hit alt+s to submit/post or alt+p to preview
Save Preview
Max should handle the gamma settings of the exr's correctly.. but as a note.. all maps should be interpreted as gamma 1.0 when importing in.. except the base colour map which is 2.2.. but again, max should handle this automatically.
Hope this helps someone get a head start.