Troubleshooting WebGL

Share3D requires a web technology called WebGL. WebGL is supported by most modern internet browsers. For many devices and browsers, WebGL is enabled by default. However, sometimes you may need to enable it in your browser's settings.

You can check if you have WebGL enabled here:

get.webgl.org

Enabling WebGL on Common Browsers

If the above link indicates that WebGL is not enabled for your computer or mobile device, you may need to enable it.

Google Chrome

The Share3D viewer should work by default in Chrome. If it does not, please ensure you have the latest version of Google Chrome. For further support visit Chrome Help.

Mozilla Firefox

The Share3D viewer should work by default in Firefox. If it does not, try the following:

  • Type about:config in address bar.
  • Type webgl in the search box.
  • To enable WebGL, set webgl.force-enabled to true.

Still not working? If you’re on Windows, try this:

  • Set layers.acceleration.force-enabled to true.
  • Set gfx.direct2d.force-enabled to true.

For further support, visit Firefox Help.

Safari

The Share3D viewer should work by default in Safari. If it does not, try the following:

  • Open the Safari menu and select Preferences.
  • Open the Advanced tab, check Show Develop menu in menu bar.
  • Open the Develop menu in the menu bar and select Enable WebGL.

Internet Explorer

The Share3D viewer should work by default in Internet Explorer 11. If it does not, please ensure you have the latest version.

If you are unable to update to Internet Explorer 11, you can install the Google Chrome Frame plug-in for IE 6, 7, 8, and 9 to enable WebGL.

Enabling WebGL on Mobile Devices

While Share3D is often supporting out-of-the-box on modern mobile devices, some devices may have different setup requirements. Here are some specific devices that Share3D has been tested on.

iPhones and iPads (iOS)

Safari
Supports WebGL out-of-the-box. Touch and gestures supported for rotate, pan, zoom and selection.

Amazon Fire 8 (Android)

Included Browser
Supports WebGL out-of-the-box. Touch and gestures supported for rotate, pan, zoom and selection.

Samsung Galaxy Tab Pro (Android)

“Internet" Stock Android Browser
Supports WebGL out-of-the-box. Touch and gestures supported for rotate, pan, zoom and selection.

Pre-Installed Chrome
WebGL is disabled initially. Chromium requires Android devices to expose the GL_EXT_robustness extension before they will turn on WebGL by default.
Solution: Open chrome://gpu and verify that WebGL is enabled, then open chrome://flags and turn on "Override software rendering list”. Reset the browser.

Microsoft Surface Pro (Windows)

Internet Explorer 11
Supports WebGL out-of-the-box. Mouse interactive with Share3D fully supported. Partial support for touch interaction, currently limited to rotate and select. However, the mouse provides full interactive capabilities.