Constructors

Methods

  • Parameters

    • sources: WorkCubeImage
    • options: {
          fetcher: Fetcher;
          format?: PixelFormat;
          generateMipmaps?: boolean;
          imageURL?: {
              options?: ImageURLOptions;
              transform?: ((source, options) => string);
          };
          magFilter?: TextureFilter;
          minFilter?: TextureFilter;
          timeout?: number;
          viaAjax?: boolean;
          wrapS?: Wrapping;
          wrapT?: Wrapping;
      }
      • fetcher: Fetcher
      • Optional format?: PixelFormat
      • Optional generateMipmaps?: boolean
      • Optional imageURL?: {
            options?: ImageURLOptions;
            transform?: ((source, options) => string);
        }
        • Optional options?: ImageURLOptions
        • Optional transform?: ((source, options) => string)
            • (source, options): string
            • Parameters

              Returns string

      • Optional magFilter?: TextureFilter
      • Optional minFilter?: TextureFilter
      • Optional timeout?: number
      • Optional viaAjax?: boolean
      • Optional wrapS?: Wrapping
      • Optional wrapT?: Wrapping
    • onLoad: ((response) => void) = noop
    • onError: ((error) => void) = noop
        • (error): void
        • Parameters

          • error: Error

          Returns void

    • onProgress: ((percent) => void) = noop
        • (percent): void
        • Parameters

          • percent: number

          Returns void

    • renderer: WebGLRenderer

    Returns Promise<NetworkResponse<CubeTexture, NetWorkMeta[]>>

  • Parameters

    • source: string
    • options: {
          encoding?: TextureEncoding;
          fetcher: Fetcher;
          flipY?: boolean;
          format?: PixelFormat;
          generateMipmaps?: boolean;
          imageURL?: {
              options?: ImageURLOptions;
              transform?: ((source, options) => string);
          };
          magFilter?: TextureFilter;
          maxSize?: Vector2;
          minFilter?: TextureFilter;
          timeout?: number;
          viaAjax?: boolean;
          wrapS?: Wrapping;
          wrapT?: Wrapping;
      }
      • Optional encoding?: TextureEncoding
      • fetcher: Fetcher
      • Optional flipY?: boolean
      • Optional format?: PixelFormat
      • Optional generateMipmaps?: boolean
      • Optional imageURL?: {
            options?: ImageURLOptions;
            transform?: ((source, options) => string);
        }
        • Optional options?: ImageURLOptions
        • Optional transform?: ((source, options) => string)
            • (source, options): string
            • Parameters

              Returns string

      • Optional magFilter?: TextureFilter
      • Optional maxSize?: Vector2
      • Optional minFilter?: TextureFilter
      • Optional timeout?: number
      • Optional viaAjax?: boolean
      • Optional wrapS?: Wrapping
      • Optional wrapT?: Wrapping
    • onLoad: ((response) => void) = noop
    • onError: ((error) => void) = noop
        • (error): void
        • Parameters

          • error: Error

          Returns void

    • onProgress: ((percent) => void) = noop
        • (percent): void
        • Parameters

          • percent: number

          Returns void

    • Optional renderer: WebGLRenderer

    Returns Promise<NetworkResponse<Texture>>

  • Parameters

    • sources: WorkCubeImage
    • tileSources: WorkTile[]
    • options: {
          fetcher: Fetcher;
          format?: PixelFormat;
          generateMipmaps?: boolean;
          imageURL?: {
              options?: ImageURLOptions;
              transform?: ((source, options) => string);
          };
          magFilter?: TextureFilter;
          minFilter?: TextureFilter;
          tileMaxLevel?: number;
          timeout?: number;
          viaAjax?: boolean;
          wrapS?: Wrapping;
          wrapT?: Wrapping;
      }
      • fetcher: Fetcher
      • Optional format?: PixelFormat
      • Optional generateMipmaps?: boolean
      • Optional imageURL?: {
            options?: ImageURLOptions;
            transform?: ((source, options) => string);
        }
        • Optional options?: ImageURLOptions
        • Optional transform?: ((source, options) => string)
            • (source, options): string
            • Parameters

              Returns string

      • Optional magFilter?: TextureFilter
      • Optional minFilter?: TextureFilter
      • Optional tileMaxLevel?: number
      • Optional timeout?: number
      • Optional viaAjax?: boolean
      • Optional wrapS?: Wrapping
      • Optional wrapT?: Wrapping
    • onLoad: ((response) => void) = noop
    • onError: ((error) => void) = noop
        • (error): void
        • Parameters

          • error: Error

          Returns void

    • onProgress: ((percent) => void) = noop
        • (percent): void
        • Parameters

          • percent: number

          Returns void

    • renderer: WebGLRenderer

    Returns Promise<NetworkResponse<TileCubeTextureTarget, NetWorkMeta[]>>