RV launched from Maya with custom scale breaks RV UI

Hey Folks. We launch RV as our animation Playblast viewer from Maya, and we’ve discovered that when Maya’s interface is set to a non-standard scale (for example to support 4k monitors) RV pops up with a broken UI.


I’m guessing this is a QT scaling issues perhaps?

Any suggestions for how to avoid this? Thanks!

Just a guess, but try printing your environment variables from RV (in the Help menu) and you might be able to find your environment variable. When launching you could try an in-between script to unset that env variable.

Good call. I was thinking it was some QT scaling factor thing. Autodesk has flagged this as a bug.

1 Like

This is in fact a QT scaling factor thing. When you change the scaling factor, the environment variables are changed for Maya when launched. I suspect this is why Maya needs to be restarted for this to take affect. So if RV launches out of a Maya session with Custom Scaling, take a look at RV’s Env Variable query. You’ll see something like this:

QT_SCREEN_SCALE_FACTORS=0.8;0.8

If you do the same from a regularly launched RV, you will find no such entry. This is the issue. If you try setting this env variable manually in a CMD shell and running RV, you can duplicate the behavior.

It seems that RV doesn’t handle scaling very well both for scaling up or down. Either the Interface is scaled so it’s unreadable or inaccessible, or there’s a bunch of extra negative space around the viewport (see images). So really RV should ignore QT scaling or get a code fix to scale correctly.


1 Like

Thanks for the clarification on this!

1 Like