Screenshot funtionaliteit werkt niet met webGL.
Het lijkt erop dat de screenshot functionaliteit niet werkt als de content door OpenGL is gerenderd. Het resultaat is simpelweg een transparante afbeelding met de grootte van het canvas element.
Het ziet er naar uit dat het ook simpel op te lossen is: https://stackoverflow.com/questions/31710748/todataurl-of-webgl-canvas-returning-transparent-image
Het ziet er naar uit dat dit het gedeeltelijk oplost, echter de achtergrond kleur word niet mee opgeslagen.