如视 Five SDK
    Preparing search index...

    Class TextureLoader

    Index

    Constructors

    Methods

    • Parameters

      • sources: Record<CubeFace, string>
      • options: {
            fetcher: Fetcher;
            format?: PixelFormat;
            generateMipmaps?: boolean;
            imageURL?: {
                options?: ImageURLOptions;
                transform?: (source: string, options: ImageURLOptions) => string;
            };
            magFilter?: TextureFilter;
            minFilter?: TextureFilter;
            timeout?: number;
            viaAjax?: boolean;
            wrapS?: Wrapping;
            wrapT?: Wrapping;
        }
      • onLoad: (response: NetworkResponse<CubeTexture, NetWorkMeta[]>) => void = noop
      • onError: (error: Error) => void = noop
      • onProgress: (percent: number) => void = noop
      • 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: string, options: ImageURLOptions) => string;
            };
            magFilter?: TextureFilter;
            maxSize?: Vector2;
            minFilter?: TextureFilter;
            timeout?: number;
            viaAjax?: boolean;
            wrapS?: Wrapping;
            wrapT?: Wrapping;
        }
      • onLoad: (response: NetworkResponse<Texture>) => void = noop
      • onError: (error: Error) => void = noop
      • onProgress: (percent: number) => void = noop
      • Optionalrenderer: WebGLRenderer

      Returns Promise<NetworkResponse<Texture>>