From c6808f1eb6ab3a3f0a5bb6f1931c908dc87eeeac Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu, 5 Jun 2025 12:58:32 +0900 Subject: [PATCH] refactor(frontend): refactor ImageEffector --- .../utility/image-effector/ImageEffector.ts | 109 ++++-------------- 1 file changed, 25 insertions(+), 84 deletions(-) diff --git a/packages/frontend/src/utility/image-effector/ImageEffector.ts b/packages/frontend/src/utility/image-effector/ImageEffector.ts index c65346f848..1f5135a647 100644 --- a/packages/frontend/src/utility/image-effector/ImageEffector.ts +++ b/packages/frontend/src/utility/image-effector/ImageEffector.ts @@ -61,8 +61,6 @@ function getValue(params: Record>> { private gl: WebGL2RenderingContext; private canvas: HTMLCanvasElement | null = null; - private renderTextureProgram: WebGLProgram; - private renderInvertedTextureProgram: WebGLProgram; private renderWidth: number; private renderHeight: number; private originalImage: ImageData | ImageBitmap | HTMLImageElement | HTMLCanvasElement; @@ -114,50 +112,9 @@ export class ImageEffector fx.id === layer.fxId); @@ -166,11 +123,12 @@ export class ImageEffector