Переглянути джерело

Fixed webgl_depth_texture example. See #10672.

Mr.doob 8 роки тому
батько
коміт
73335f9577
1 змінених файлів з 2 додано та 18 видалено
  1. 2 18
      examples/webgl_depth_texture.html

+ 2 - 18
examples/webgl_depth_texture.html

@@ -109,23 +109,7 @@
 
       function init() {
 
-        var canvas = document.querySelector('canvas');
-        var gl;
-        try {
-
-          gl = canvas.getContext('webgl2');
-
-        } catch (err) {
-
-          console.error(err);
-
-        }
-        var isWebGL2 = Boolean(gl);
-
-        renderer = new THREE.WebGLRenderer( {
-          canvas: canvas,
-          context: gl
-        } );
+        renderer = new THREE.WebGLRenderer( { canvas: document.querySelector('canvas') } );
 
         if ( !renderer.extensions.get('WEBGL_depth_texture') ) {
           supportsExtension = false;
@@ -155,7 +139,7 @@
         target.stencilBuffer = false;
         target.depthBuffer = true;
         target.depthTexture = new THREE.DepthTexture();
-        target.depthTexture.type = isWebGL2 ? THREE.FloatType : THREE.UnsignedShortType;
+        target.depthTexture.type = THREE.UnsignedShortType;
 
         // Our scene
         scene = new THREE.Scene();