yomboprime před 6 roky
rodič
revize
abe885734e
1 změnil soubory, kde provedl 8 přidání a 5 odebrání
  1. 8 5
      examples/jsm/misc/GPUComputationRenderer.d.ts

+ 8 - 5
examples/jsm/misc/GPUComputationRenderer.d.ts

@@ -4,7 +4,10 @@ import {
   Texture,
   DataTexture,
   Material,
-  ShaderMaterial
+  ShaderMaterial,
+  Wrapping,
+  TextureFilter
+
 } from '../../../src/Three';
 
 export interface Variable {
@@ -25,14 +28,14 @@ export class GPUComputationRenderer {
   addVariable(variableName: string, computeFragmentShader: string, initialValueTexture: Texture): Variable;
   setVariableDependencies(variable: Variable, dependencies: Variable[] | null): void;
 
-  init(void): string | null;
-  compute(void): void;
+  init(): string | null;
+  compute(): void;
 
   getCurrentRenderTarget(variable: Variable): RenderTarget;
   getAlternateRenderTarget(variable: Variable): RenderTarget;
   addResolutionDefine(materialShader: ShaderMaterial): void;
-  createRenderTarget(sizeXTexture: number, sizeYTexture: number, wrapS: number, wrapT: number, minFilter: number, magFilter: number): RenderTarget;
-  createTexture(void): DataTexture;
+  createRenderTarget(sizeXTexture: number, sizeYTexture: number, wrapS: Wrapping, wrapT: number, minFilter: TextureFilter, magFilter: TextureFilter): RenderTarget;
+  createTexture(): DataTexture;
   renderTexture(input: Texture, output: Texture): void;
   doRenderTarget( material: Material, output: RenderTarget ): void;
 }