Last active
September 24, 2016 20:48
-
-
Save wolftype/2d5c62cb1e310f8a744c752676d829ba to your computer and use it in GitHub Desktop.
Create a WebGL Context
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<script type="text/javascript"> | |
var GL; | |
function initWebGL(){ | |
// Get Canvas Element | |
var canvas = document.getElementById("glcanvas"); | |
// Get A WebGL Context | |
GL = canvas.getContext("webgl") || canvas.getContext("experimental-webgl"); | |
// Test for Success | |
if (!GL) { | |
alert("Unable to initialize WebGL. Your browser may not support it."); | |
} | |
// Set clear color to red, fully opaque | |
GL.clearColor(1.0, 0.0, 0.0, 1.0); | |
// Clear Screen | |
GL.clear(GL.COLOR_BUFFER_BIT| GL.DEPTH_BUFFER_BIT); | |
} | |
</script> | |
<body onload = initWebGL() > | |
<canvas id="glcanvas" width=640 height=480 style = "margin:auto; display:block"> | |
Oops, browser has no <code> canvas </code> tag support | |
</canvas> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment