|
@@ -73,6 +73,7 @@ import { WebGLRenderer } from './renderers/WebGLRenderer.js';
|
|
|
import { WebGLRenderTarget } from './renderers/WebGLRenderTarget.js';
|
|
|
import { WebGLShadowMap } from './renderers/webgl/WebGLShadowMap.js';
|
|
|
import { WebVRManager } from './renderers/webvr/WebVRManager.js';
|
|
|
+import { ImageUtils } from './extras/ImageUtils.js';
|
|
|
import { Shape } from './extras/core/Shape.js';
|
|
|
import { CubeCamera } from './cameras/CubeCamera.js';
|
|
|
|
|
@@ -1757,51 +1758,47 @@ export var GeometryUtils = {
|
|
|
|
|
|
};
|
|
|
|
|
|
-export var ImageUtils = {
|
|
|
+ImageUtils.crossOrigin = undefined;
|
|
|
|
|
|
- crossOrigin: undefined,
|
|
|
+ImageUtils.loadTexture = function ( url, mapping, onLoad, onError ) {
|
|
|
|
|
|
- loadTexture: function ( url, mapping, onLoad, onError ) {
|
|
|
+ console.warn( 'THREE.ImageUtils.loadTexture has been deprecated. Use THREE.TextureLoader() instead.' );
|
|
|
|
|
|
- console.warn( 'THREE.ImageUtils.loadTexture has been deprecated. Use THREE.TextureLoader() instead.' );
|
|
|
+ var loader = new TextureLoader();
|
|
|
+ loader.setCrossOrigin( this.crossOrigin );
|
|
|
|
|
|
- var loader = new TextureLoader();
|
|
|
- loader.setCrossOrigin( this.crossOrigin );
|
|
|
+ var texture = loader.load( url, onLoad, undefined, onError );
|
|
|
|
|
|
- var texture = loader.load( url, onLoad, undefined, onError );
|
|
|
+ if ( mapping ) texture.mapping = mapping;
|
|
|
|
|
|
- if ( mapping ) texture.mapping = mapping;
|
|
|
+ return texture;
|
|
|
|
|
|
- return texture;
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- loadTextureCube: function ( urls, mapping, onLoad, onError ) {
|
|
|
+};
|
|
|
|
|
|
- console.warn( 'THREE.ImageUtils.loadTextureCube has been deprecated. Use THREE.CubeTextureLoader() instead.' );
|
|
|
+ImageUtils.loadTextureCube = function ( urls, mapping, onLoad, onError ) {
|
|
|
|
|
|
- var loader = new CubeTextureLoader();
|
|
|
- loader.setCrossOrigin( this.crossOrigin );
|
|
|
+ console.warn( 'THREE.ImageUtils.loadTextureCube has been deprecated. Use THREE.CubeTextureLoader() instead.' );
|
|
|
|
|
|
- var texture = loader.load( urls, onLoad, undefined, onError );
|
|
|
+ var loader = new CubeTextureLoader();
|
|
|
+ loader.setCrossOrigin( this.crossOrigin );
|
|
|
|
|
|
- if ( mapping ) texture.mapping = mapping;
|
|
|
+ var texture = loader.load( urls, onLoad, undefined, onError );
|
|
|
|
|
|
- return texture;
|
|
|
+ if ( mapping ) texture.mapping = mapping;
|
|
|
|
|
|
- },
|
|
|
+ return texture;
|
|
|
|
|
|
- loadCompressedTexture: function () {
|
|
|
+};
|
|
|
|
|
|
- console.error( 'THREE.ImageUtils.loadCompressedTexture has been removed. Use THREE.DDSLoader instead.' );
|
|
|
+ImageUtils.loadCompressedTexture = function () {
|
|
|
|
|
|
- },
|
|
|
+ console.error( 'THREE.ImageUtils.loadCompressedTexture has been removed. Use THREE.DDSLoader instead.' );
|
|
|
|
|
|
- loadCompressedTextureCube: function () {
|
|
|
+};
|
|
|
|
|
|
- console.error( 'THREE.ImageUtils.loadCompressedTextureCube has been removed. Use THREE.DDSLoader instead.' );
|
|
|
+ImageUtils.loadCompressedTextureCube = function () {
|
|
|
|
|
|
- }
|
|
|
+ console.error( 'THREE.ImageUtils.loadCompressedTextureCube has been removed. Use THREE.DDSLoader instead.' );
|
|
|
|
|
|
};
|
|
|
|