Finally fixed this- turns out the problem was that I wasn’t providing maps for metallic/roughness, just flat values, whereas simplepbr/gltf-viewer only like a combined map of occlusion/metallic/roughness.
1 Like