DanAlucard

4.- cuadrado relleno degradado

Jan 12th, 2012
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.21 KB | None | 0 0
  1. <link rel="stylesheet" href="https://developer.mozilla.org/samples/webgl/sample3/webgl.css" type="text/css">
  2. <script src="https://developer.mozilla.org/samples/webgl/sample3/sylvester.js" type="text/javascript"></script>
  3. <script src="https://developer.mozilla.org/samples/webgl/sample3/glUtils.js" type="text/javascript"></script>
  4. <script src="https://developer.mozilla.org/samples/webgl/sample3/webgl-demo.js" type="text/javascript"></script>
  5.  
  6. <!-- Fragment shader program -->
  7.  
  8. <script id="shader-fs" type="x-shader/x-fragment">
  9.   varying lowp vec4 vColor;
  10.      
  11.   void main(void) {
  12.     gl_FragColor = vColor;
  13.   }
  14. </script>
  15.    
  16. <!-- Vertex shader program -->
  17.    
  18. <script id="shader-vs" type="x-shader/x-vertex">
  19.   attribute vec3 aVertexPosition;
  20.   attribute vec4 aVertexColor;
  21.    
  22.   uniform mat4 uMVMatrix;
  23.   uniform mat4 uPMatrix;
  24.      
  25.   varying lowp vec4 vColor;
  26.    
  27.   void main(void) {
  28.     gl_Position = uPMatrix * uMVMatrix * vec4(aVertexPosition, 1.0);
  29.     vColor = aVertexColor;
  30.   }
  31. </script>
  32.  
  33. <div>
  34.   <canvas id="glcanvas" width="535" height="400">
  35.     Your browser doesn't appear to support the HTML5 <code>&lt;canvas&gt;</code> element.
  36.   </canvas>
  37.  
  38. </div>
  39. <script>
  40.   start();
  41. </script>
Add Comment
Please, Sign In to add comment