Skip to content

@simversus/yjvis


@simversus/yjvis / loaders / RGBELoader

Class: RGBELoader ​

Defined in: loaders/RGBELoader.ts:9

Extends ​

  • DataTextureLoader

Constructors ​

Constructor ​

new RGBELoader(): RGBELoader

Defined in: loaders/RGBELoader.ts:12

Returns ​

RGBELoader

Overrides ​

DataTextureLoader.constructor

Properties ​

_path? ​

protected optional _path: string

Defined in: loaders/Loader.ts:6

Inherited from ​

DataTextureLoader._path


_resourcePath? ​

protected optional _resourcePath: string

Defined in: loaders/Loader.ts:7

Inherited from ​

DataTextureLoader._resourcePath


crossOrigin ​

protected crossOrigin: string = 'anonymous'

Defined in: loaders/Loader.ts:9

Inherited from ​

DataTextureLoader.crossOrigin


manager ​

manager: LoadingManager

Defined in: loaders/Loader.ts:4

Inherited from ​

DataTextureLoader.manager


requestHeader ​

protected requestHeader: object = {}

Defined in: loaders/Loader.ts:11

Inherited from ​

DataTextureLoader.requestHeader


type ​

type: Type = Type.HalfFloat

Defined in: loaders/RGBELoader.ts:10


withCredentials ​

protected withCredentials: boolean = false

Defined in: loaders/Loader.ts:10

Inherited from ​

DataTextureLoader.withCredentials

Methods ​

load() ​

load(url, onLoad?, onProgress?, onError?): DataTexture

Defined in: loaders/RGBELoader.ts:413

Parameters ​

url ​

string

onLoad? ​

Function

onProgress? ​

(event) => void

onError? ​

(e) => void

Returns ​

DataTexture

Overrides ​

DataTextureLoader.load


loadAsync() ​

loadAsync<T>(url, onProgress?): Promise<T>

Defined in: loaders/Loader.ts:24

Type Parameters ​

T ​

T

Parameters ​

url ​

string

onProgress? ​

Function

Returns ​

Promise<T>

Inherited from ​

DataTextureLoader.loadAsync


parse() ​

parse(buffer): object

Defined in: loaders/RGBELoader.ts:18

Parameters ​

buffer ​

ArrayBuffer

Returns ​

object

data ​

data: any

exposure ​

exposure: number = rgbe_header_info.exposure

gamma ​

gamma: number = rgbe_header_info.gamma

header: string = rgbe_header_info.string

height ​

height: number = h

type ​

type: any

width ​

width: number = w

Overrides ​

DataTextureLoader.parse


setCrossOrigin() ​

setCrossOrigin(crossOrigin): RGBELoader

Defined in: loaders/Loader.ts:40

Parameters ​

crossOrigin ​

string

Returns ​

RGBELoader

Inherited from ​

DataTextureLoader.setCrossOrigin


setDataType() ​

setDataType(value): RGBELoader

Defined in: loaders/RGBELoader.ts:364

Parameters ​

value ​

any

Returns ​

RGBELoader


setPath() ​

setPath(value?): RGBELoader

Defined in: loaders/Loader.ts:30

Parameters ​

value? ​

string

Returns ​

RGBELoader

Inherited from ​

DataTextureLoader.setPath


setRequestHeader() ​

setRequestHeader(requestHeader): RGBELoader

Defined in: loaders/Loader.ts:50

Parameters ​

requestHeader ​

Returns ​

RGBELoader

Inherited from ​

DataTextureLoader.setRequestHeader


setResourcePath() ​

setResourcePath(value?): RGBELoader

Defined in: loaders/Loader.ts:35

Parameters ​

value? ​

string

Returns ​

RGBELoader

Inherited from ​

DataTextureLoader.setResourcePath


setWithCredentials() ​

setWithCredentials(value): RGBELoader

Defined in: loaders/Loader.ts:45

Parameters ​

value ​

boolean

Returns ​

RGBELoader

Inherited from ​

DataTextureLoader.setWithCredentials