WebGL - Tutorial 1 - Simple
HTML
<!DOCTYPE html> <html lang="en"> <head> <script src="index.js"></script> </head> <body> <canvas id="glCanvas" width="640" height="480"></canvas> </body> </html>
Javascript
function main() { const canvas = document.querySelector("#glCanvas"); // Initialize the GL context, returns null if WebGL is not supported in browser const gl = canvas.getContext("webgl"); const gl = canvas.getContext("webgl2"); // Only continue if WebGL is available and working if (gl === null) { alert("Unable to initialize WebGL. Your browser or machine may not support it."); return; } // Set clear color to black, fully opaque gl.clearColor(0.0, 0.0, 0.0, 1.0); // Clear the color buffer with specified clear color gl.clear(gl.COLOR_BUFFER_BIT); } window.onload = main;
, multiple selections available,