Controllo compatibilità WebGL ([name])

Anche se questo sta diventano sempre meno un problema, alcuni dispositivi o browser potrebbero ancora non supportare WebGL. Il seguente codice è utile per controllare se WebGL è supportato, infatti se non lo fosse viene mostrato un messaggio di errore all'utente.

Aggiungere il seguente link [link:https://github.com/mrdoob/three.js/blob/master/examples/jsm/capabilities/WebGL.js] al file javascript ed inserire il seguente codice prima di provare a renderizzare qualsiasi cosa:

if ( WebGL.isWebGLAvailable() ) { // Avviare qui la funzione o altre inizializzazioni animate(); } else { const warning = WebGL.getWebGLErrorMessage(); document.getElementById( 'container' ).appendChild( warning ); }