Alexis Andersson
leoYfver
About Me
http://goodbyekansasstudios.com
EXPERTISE
CG Supervisor
INDUSTRY
Film/TV
Houdini Skills
Availability
Not Specified
Recent Forum Posts
Force USD Preview Surface in OpenGL Viewer with 19.5 Feb. 17, 2026, 7:28 a.m.
Actually i think we just got stuck with collection because it worked well before mtlx got more utilized. I think its time for us to start using material:binding purpose correctly with proxy and full.
Out of curiosity with hview:surface why was it added if material:binding purpose exists?
Out of curiosity with hview:surface why was it added if material:binding purpose exists?
Force USD Preview Surface in OpenGL Viewer with 19.5 Feb. 17, 2026, 6:01 a.m.
Thanks for the reply! We are using our usdstage in multiple dccs like maya, nuke, usdview and houdini so we try to keep everything as close to usd convention as possible.
Feels like mtlx is the prio order in all of them actually. Our trouble is that not all mtlx nodes are supported in viewports renderengines and its nice to have a usdpreview we know works everywhere and we can have light textures on them for viewport speed.
Feels like mtlx is the prio order in all of them actually. Our trouble is that not all mtlx nodes are supported in viewports renderengines and its nice to have a usdpreview we know works everywhere and we can have light textures on them for viewport speed.
Force USD Preview Surface in OpenGL Viewer with 19.5 Feb. 6, 2026, 8:34 a.m.
Ressurecting an old thread.
We have been using this env variable to make usdpreview surface whats picked in the viewport but what we really wanted was just to change prio order of what the viewport uses when having a collect node.
Usdpreviewsurface
materialx
other shader
The reason for this is that we want to show some mtlx shader in the viewport also, for example imageplane where we have more control. But now that one wont work.
TLDR
change it to priority instead of turning off mtlx shader in viewport
We have been using this env variable to make usdpreview surface whats picked in the viewport but what we really wanted was just to change prio order of what the viewport uses when having a collect node.
Usdpreviewsurface
materialx
other shader
The reason for this is that we want to show some mtlx shader in the viewport also, for example imageplane where we have more control. But now that one wont work.
TLDR
change it to priority instead of turning off mtlx shader in viewport