You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GAPIS currently uses name pattern matching to find the 'position' stream.
It would seem that Unreal obfuscates their shader code, including the vertex attribute names:
pmuetschard
changed the title
Meshes don't typically show for Unreal 4 titles
Improve shader attribute semantic inferrence and allow user to specify/override
Mar 6, 2018
GAPIS currently uses name pattern matching to find the 'position' stream.
It would seem that Unreal obfuscates their shader code, including the vertex attribute names:
We could get GAPIS to fallback to looking for
XYZ_F32
streams for position, but that's quite a risky solution.I still like the idea of analyzing the shader to infer the attributes that contributed to
gl_Position
, but that's a fair amount of work.We should just let the user pick the streams they want to visualize, with some sort of sensible defaults.
The text was updated successfully, but these errors were encountered: