LUT3dlLoader
Extends:
A 3D LUT loader that supports the .3dl file format.
Based on an implementation by Garrett Johnson: https://github.com/gkjohnson/threejs-sandbox/tree/master/3d-lut
For more details see: http://download.autodesk.com/us/systemdocs/help/2011/lustre/index.html?url=./files/WSc4e151a45a3b785a24c3d9a411df9298473-7ffd.htm,topicNumber=d0e9492
Method Summary
| Public Methods | ||
| public | Loads a LUT. | |
| public | loadAsync(url: String, onProgress: Function): Promise<LookupTexture> Loads a LUT. | |
| public | parse(input: String): LookupTexture Parses the given data. | |
Public Methods
public load(url: String, onLoad: Function, onProgress: Function, onError: Function) source
Loads a LUT.
Params:
| Name | Type | Attribute | Description | 
| url | String | The URL of the 3dl-file. | |
| onLoad | Function | 
 | A callback that receives the loaded lookup texture. | 
| onProgress | Function | 
 | A progress callback that receives the XMLHttpRequest instance. | 
| onError | Function | 
 | An error callback that receives the URL of the file that failed to load. | 
public parse(input: String): LookupTexture source
Parses the given data.
Params:
| Name | Type | Attribute | Description | 
| input | String | The LUT data. | 
Throw:
| Fails if the data is invalid. | 
 
    
  