Um mit WebGL zu arbeiten, muss man einen WebGL-Kontext von einem Canvas-Element erhalten:

<!DOCTYPE html>
<html>
<head>
    <title>WebGL-Initialisierung</title>
</head>
<body>
    <canvas id="glCanvas" width="640" height="480"></canvas>
    <script>
        function initWebGL() {
            const canvas = document.getElementById('glCanvas');
            const gl = canvas.getContext('webgl');

            if (!gl) {
                console.error('WebGL nicht verfügbar');
                return;
            }

            // WebGL ist nun initialisiert und kann verwendet werden
            console.log('WebGL erfolgreich initialisiert');
        }

        window.onload = initWebGL;
    </script>
</body>
</html>