Update ImageEffector.ts

This commit is contained in:
syuilo 2025-05-30 18:25:50 +09:00
parent 551c7b0642
commit c57a8b3b27
1 changed files with 4 additions and 4 deletions

View File

@ -59,10 +59,10 @@ function getValue<T extends keyof ParamTypeToPrimitive>(params: Record<string, a
export class ImageEffector {
private gl: WebGL2RenderingContext;
private canvas: HTMLCanvasElement | null = null;
private renderTextureProgram!: WebGLProgram;
private renderInvertedTextureProgram!: WebGLProgram;
private renderWidth!: number;
private renderHeight!: number;
private renderTextureProgram: WebGLProgram;
private renderInvertedTextureProgram: WebGLProgram;
private renderWidth: number;
private renderHeight: number;
private originalImage: ImageData | ImageBitmap | HTMLImageElement | HTMLCanvasElement;
private layers: ImageEffectorLayer[] = [];
private originalImageTexture: WebGLTexture;