瀏覽代碼

Add LUT3dlLoader dts

Garrett Johnson 4 年之前
父節點
當前提交
8cfff8d841
共有 1 個文件被更改,包括 28 次插入0 次删除
  1. 28 0
      examples/jsm/loaders/LUT3dlLoader.d.ts

+ 28 - 0
examples/jsm/loaders/LUT3dlLoader.d.ts

@@ -0,0 +1,28 @@
+import {
+	Loader,
+	LoadingManager,
+	DataTexture,
+	DataTexture3D,
+} from '../../../src/Three';
+
+export interface LUT3dlResult {
+
+	size: number;
+	texture: DataTexture;
+	texture3D: DataTexture3D;
+
+}
+
+export class LUT3dlLoader extends Loader {
+
+	constructor( manager?: LoadingManager );
+
+	load(
+		url: string,
+		onLoad: ( result: LUT3dlResult ) => void,
+		onProgress?: ( event: ProgressEvent ) => void,
+		onError?: ( event: Error ) => void
+	);
+	parse( data: string ): LUT3dlResult;
+
+}