WebGL Unity 3d reflection material doesn't work

Fixed Issue #11258566


Sergio G.
Mar 13, 2017
This issue is public.
Found in
  • Microsoft Edge
Reported by 3 people

Sign in to watch or report this issue.

Steps to reproduce

Hi Guys

This is likely a bug in Edge, in a Unity3d WebGL application, materials with reflection using cubemaps don’t render correctly. Edge is the only browser showing this behavior.

I have attached an example
Thanks in Advance


Comments and activity

  • It seems that Microsft Edge is not managing properly the mip maps in the shader, WebGL 1.0 allows to do that operation with the function textureCubeLod, please check the specifications at (https://www.khronos.org/files/webgl/webgl-reference-card-1_0.pdf)

  • Microsoft Edge Team

    Changed Assigned To to “Steven K.”

  • Hi Sergio and Jesus Enrique,

    I am not certain I have repro’d your issue.  I am not able to load the WebGL content on 14393 and 15063.  I was able to load the repro test in a recent internal build i.e. not an insider released version.  I would like to know what I am supposed to see for the test to be successful?  I have uploaded a screenshot of the one test that I believe might have been successful.

    If there is supposed to any interaction or more textures loaded, let me know and if either of those cases would you be willing to send a screen recording or screenshot?

    Appreciate the support, and the teapot looks really nice,  :-)

    The MS Edge Team

  • Microsoft Edge Team

    Changed Assigned To to “Rick J.”

  • Hello Steven

    I attached screenshots with the correct look obtained on Chrome (SimpleRelfection - Chorme.png) and Firefox (SimpleRelfection - Firefox.png), you can see the aberrations in the final render on edge in SimpleRelfection - Edge.png file

    If you need help to reproduce the issue or need more information, please contact me, allow Microsoft edge support is vital for our final users

  • Microsoft Edge Team

    Changed Assigned To to “Christian F.”

    Changed Assigned To from “Christian F.” to “Rafael C.”

  • Thank you for the bug report, Jesus.  I am able to repro the bug in Edge. 


    I noticed the ZIP file you attached contains several megabytes of content compressed content.  To aid in debugging please attach a more reduced repro to the bug, or at least the content in an uncompressed format. 

  • Microsoft Edge Team

    Changed Status to “Confirmed”

  • I put breakpoints on the Edge side of the fence.  I am not seeing any cube maps get loaded by your sample that are greater than 1x1 in size. I have a feeling something outside of the WebGL code is causing the problem. 


    I’m going to need a more reduced repro from you before I can proceed further.

  • Microsoft Edge Team

    Changed Steps to Reproduce

    Changed Status from “Confirmed” to “Fixed”

  • Hello,

    Thank you for providing this information about the issue. We are pleased to report this feature is fixed in Edge and available in Insider Preview build 17046.

    Best Wishes,
    The MS Edge Team

  • Confirmed fixed (Microsoft Edge 42.17134.1.0)

You need to sign in to your Microsoft account to add a comment.

Sign in