per-view presets-- modify "rendering level" -- Transparency

per-view presets-- modify "rendering level" -- Transparency

jocatapo
Contributor Contributor
1,196 Views
3 Replies
Message 1 of 4

per-view presets-- modify "rendering level" -- Transparency

jocatapo
Contributor
Contributor

Hello,
We have an issue with the transparency of objects using vray multi Material.

transparency issuetransparency issue
The solution we found is to change in the per view presets :

  • RenderingLevel to Advanced
  • Material Rendering Level to Advanced Material

config i needconfig i need

I can't find a way to do it trough maxscript to help my animators.
The NitrousGraphicsManager doesn't seem to allow those modifications.
I wanted to do it with the UIAccessor but it's QT so ... 😫

Do you have any idea ?
Thanks

 

Joachim Henrard from Blue Spirit

 

Configuration: 3ds max 2018 , Nitrous (direct 3D 11.0), Windows 10

0 Likes
Accepted solutions (1)
1,197 Views
3 Replies
Replies (3)
Message 2 of 4

jocatapo
Contributor
Contributor

Please, anyone could help us please?
We are really struggling with this issue.
Thanks

0 Likes
Message 3 of 4

davidlanier
Autodesk
Autodesk
Accepted solution

Hi,

 

To change it for the current viewport, please use Maxscript code :

 

vs = NitrousGraphicsManager.GetActiveViewportSetting()
-- 1 == Basic
-- 2 == Advanced
-- 3 == ERenderingLevel_DX
vs.ShadedRenderMode = 2  --Set it to Advanced.

This is not correctly exposed in the Maxscript documentation, we are logging this so it gets fixed in future releases. Sorry about that.

Thank you.

Regards,



David Lanier
Principal Software Engineer
3ds Max Rendering Team
Message 4 of 4

jocatapo
Contributor
Contributor

Thanks a lot,
That's really helpful.

Joachim

0 Likes