소스 검색

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;
+
+}