Hi , im working on building a fidelity test tool to compare different renderers’ rendering fidelity. I don’t know whether it’s my mistake or not, but i found loading hdr texture directly makes the rendering result looks wired. For example, here’s a rendering result of using directly loaded hdr as environment texture:
Compared to using prefiltered hdr or other renderers(I put their screenshots below), loading hdr directly looks too shinny and metal.
(using prefiltered hdr in babylon)
(rendering result of the same scenario in model viewer).
Here’s another example:
(The screenshot “Babylon” here is using directly loaded HDR )
Here’s the code I use to load hdr:
const environment = new HDRCubeTexture(
scenario.lighting, this[$scene], 256, false, false, false);
this[$scene].environmentTexture = environment;
Could you give me some insight that why would loading hdr directly makes it so shinny and metal? Thank you !