提交 41d6e9a7 编写于 作者: M Mugen87

GLTFLoader: Remove useImageBitmap property.

上级 4a34bd76
......@@ -1468,11 +1468,9 @@ THREE.GLTFLoader = ( function () {
// BufferGeometry caching
this.primitiveCache = {};
this.useImageBitmap = typeof createImageBitmap !== 'undefined' && /Firefox/.test( navigator.userAgent ) === false;
// Use an ImageBitmapLoader if imageBitmaps are supported. Moves much of the
// expensive work of uploading a texture to the GPU off the main thread.
if ( this.useImageBitmap ) {
if ( typeof createImageBitmap !== 'undefined' && /Firefox/.test( navigator.userAgent ) === false ) {
this.textureLoader = new THREE.ImageBitmapLoader( this.options.manager );
......@@ -1956,7 +1954,6 @@ THREE.GLTFLoader = ( function () {
var parser = this;
var json = this.json;
var options = this.options;
var useImageBitmap = this.useImageBitmap;
var textureLoader = this.textureLoader;
var URL = self.URL || self.webkitURL;
......
......@@ -1533,11 +1533,9 @@ var GLTFLoader = ( function () {
// BufferGeometry caching
this.primitiveCache = {};
this.useImageBitmap = typeof createImageBitmap !== 'undefined' && /Firefox/.test( navigator.userAgent ) === false;
// Use an ImageBitmapLoader if imageBitmaps are supported. Moves much of the
// expensive work of uploading a texture to the GPU off the main thread.
if ( this.useImageBitmap ) {
if ( typeof createImageBitmap !== 'undefined' && /Firefox/.test( navigator.userAgent ) === false ) {
this.textureLoader = new ImageBitmapLoader( this.options.manager );
......@@ -2021,7 +2019,6 @@ var GLTFLoader = ( function () {
var parser = this;
var json = this.json;
var options = this.options;
var useImageBitmap = this.useImageBitmap;
var textureLoader = this.textureLoader;
var URL = self.URL || self.webkitURL;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册