• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

P3D v4 3ds Max PBR Materials Opacity Map?

Horst18519

Moderator
Resource contributor
Messages
2,370
Country
germany
Has anyone found a way of showing transparency in 3ds Max when using PBR materials? The new PBR material only has map slots for albedo, metallic, normal, emissive and detail - no slot for opacity. I thought maybe Max would finally use the PSD's alpha channel for transparency but that doesn't seem to be the case.
I wonder if anyone found a solution to this?
 
Messages
1,098
I've never played with this, but in the Learning Center it mentions this:
Blend Properties -- Render Mode:
You can choose Opaque, Masked - for things like fences and vegetation, or Translucent. Masked and Translucent use the Albedo alpha.
I think you are on the right track, you just have to set the correct Blend Property.
 
Messages
383
Country
unitedkingdom
Hi

I just tried adding an alpha channel to the Albedo .DDS file (formatted to DXT1) and it seemed to work, it does not work with .psd files. In fact i would only recommend using .DDS files with Prepar3d PBS material in 3dsmax, I think that is what it expects and plus it automatically flips them the correct way up.

alp.jpg


Stevo ;)
 
Last edited:
Messages
383
Country
unitedkingdom
A gradient seems to work ok as well with the texture formatted to DXT3, I didn't have to do anything else, it applied it automatically. I would assume for it to show in P3d one would need to set the blend properties for it to show correctly.
234.jpg


Stevo ;)
 

Horst18519

Moderator
Resource contributor
Messages
2,370
Country
germany
Stevo, is that a screenshot from 3ds Max? I would've expected for it to look like that - but for some weird reason it doesn't in my Max, no matter if I use PSD or DDS.
Maybe it's easier if you see what I see...

I tried different settings using the Albedo color option but that doesn't seem to control transparence. You can very slightly see the alpha - but you would expect the black parts of the alpha not to be rendered at all instead of "slightly different but still opaque". I'm definitely missing something here but I can't figure what - especially since opacity works just fine as long as the material isn't PBR.
 

Attachments

  • Albedo_bl.jpg
    Albedo_bl.jpg
    337.2 KB · Views: 370
  • Albedo_wh.jpg
    Albedo_wh.jpg
    270 KB · Views: 335
  • bitmap_settings.jpg
    bitmap_settings.jpg
    284.7 KB · Views: 338
Messages
383
Country
unitedkingdom
yes its in 3dsmax. I didn't do anything else except add the alpha channel to the albedo, it was just a guess and actually didn't expect it to be that simple so was a bit surprised when it worked first time.

Attach the same files here and I will try it on my version to see what happens, you may need to save the max file as 2017. My PC will be off for a few hours due to painting the room its in but I will be back later this evening.

;)
 

Horst18519

Moderator
Resource contributor
Messages
2,370
Country
germany
I just found out that it's more the way transparency is rendered in the viewport, not so much IF it is rendered. See attached screenshot. That's a PBR material (like you said: DXT5 with alpha works, PSD file doesn't). Transparency works fine BUT not if there's another transparent material behind it. Note how the transparent parts of the box don't show the opaque parts of the plane below.
So it looks like you can't stack multiple transparent objects onto each other like you can with opacity maps.


EDIT:

It looks like I've got some display problems in MAX rather than PBR material problems. Transparency sometimes seems to work (see below) and sometimes doesn't depending on the view (angle). That only applies to PBR materials though so it's still related to PBR but doesn't seem to be a general issue. Weird.
 

Attachments

  • Screen 19-01-08_152129.jpg
    Screen 19-01-08_152129.jpg
    267.5 KB · Views: 356
  • Screen 19-01-08_152149.jpg
    Screen 19-01-08_152149.jpg
    248 KB · Views: 339
Last edited:
Messages
244
Country
england
I think your viewport settings need to be set to the highest quality, "realistic" I think it's called. (not at the pc to check)
 

Horst18519

Moderator
Resource contributor
Messages
2,370
Country
germany
Thanks. I think that was indeed the problem - more or less. I had set my Viewports to "High Quality" but you need to use "Standard" instead. Weird but true.
 
Top