Troubleshooting > How to fix rendering problems in Scan View
How to fix rendering problems in Scan View
Depending on the graphics card, the graphics driver and the browser installed on your computer, it may happen that you notice problems with rendering, e.g., bad performance or flickering images.
The solution can be activating WebGL, which might be disabled in your browser.
Vice versa, WebGL may cause problems on some graphics cards. In this case it may help to disable it.
Note that WebGL support is mandatory to use the 3D View, but optional to use the Panorama View.(When WebGL is disabled, the panorama image is rendered in lower resolution while the camera is rotating.)
WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D graphics and 2D graphics. It improves rendering speed and higher resolution possible while navigating.
Check for a list of browsers supporting WebGL.
What to do in case of rendering problems
1. First update the graphics driver installed on your computer. Check the User Manual of the operating system for where you can find the graphics driver. Updating it is usually done via Internet.
2. Depending on the browser, there are different settings available.
After changing the settings, proceed with steps 3 and 4.

Google Chrome
Some graphics cards are black-listed by Chrome. Chrome uses software WebGL rendering instead of hardware-accelerated WebGL rendering. But usually, even for those black-listed graphics cards, hardware-acceleration can be enabled.
1. In the address bar, enter chrome://flags/#ignore-gpu-blacklist.
2. Enable the setting Override software rendering list.
3. Restart Chrome.

Some graphics cards are black-listed by Firefox. You can try to force hardware-accelerated rendering to be able to use the 3D View:
1. In the address bar, enter about:config and confirm the warning.
2. Type webgl.force-enabled in the search bar.
3. Set value to true (“Toggle” in context menu of the option).
4. Restart Firefox.
How to disable WebGL in Firefox:
1. In the address bar, enter about:config and confirm the warning.
2. If you have set webgl.force-enabled as described above, first revert the setting.
3. Type webgl.disabled in the search bar.
4. Set value to true (“Toggle” in context menu of the option).
5. Restart Firefox.

Edge and Internet Explorer 11 support WebGL.
We do not recommend using older versions than IE 11.

Even when WebGL is available, it might not be hardware-accelerated. This results in a very low frame rate, especially in the 3D View.
How to enable or disable hardware-accelerated rendering for Edge or IE 11:
1. Open the Windows start menu, and type Internet Options (in your Windows language)
2. Click the tab Advanced, and find the section Accelerated graphics.
To enable hardware acceleration:
Disable Use software rendering instead of GPU rendering
To disable hardware acceleration:
Enable Use software rendering instead of GPU rendering
3. Click Apply & OK
4. Close and Restart Edge / Internet Explorer.
If this does not help, you may need to restart your computer.
Further information: Microsoft support article.

Safari on iOS (iPad, iPhone)
iOS from version 8 on supports WebGL. It should be enabled by default.

Safari on macOS
WebGL might be disabled by default in older versions of MacOS. It can be enabled like this:
1. Open Safari > Preferences > Advanced
2. Enable the check-box Show Develop menu in menu bar.
3. Enable the check-box Develop > Enable WebGL.
4. Reload the SCENE WebShare Cloud page.
5. In SCENE WebShare Cloud, select Settings > Scan View.
Depending on your browser and the graphics driver, you can select the Activate WebGL check-box. Otherwise, this option is grayed.
If these instructions did not solve your problems:
1. Open the browser you're having trouble with.
2. Navigate to the WebGL Report page.
Contact FARO Support, describing your problem and including a screen capture of your WebGL Report.