summaryrefslogtreecommitdiff
path: root/packages/frontend/src/utility/image-effector/fxs/threshold.ts
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-11-06 20:25:17 +0900
committerGitHub <noreply@github.com>2025-11-06 20:25:17 +0900
commit4ba18690d7abd7eea086bb59e6cbcc8ead9e121a (patch)
tree7d25ec47d8711d945b08e3903642f2e982f40048 /packages/frontend/src/utility/image-effector/fxs/threshold.ts
parentfix(frontend): improve startViewTransition handling (diff)
downloadmisskey-4ba18690d7abd7eea086bb59e6cbcc8ead9e121a.tar.gz
misskey-4ba18690d7abd7eea086bb59e6cbcc8ead9e121a.tar.bz2
misskey-4ba18690d7abd7eea086bb59e6cbcc8ead9e121a.zip
feat(frontend): EXIFフレーム機能 (#16725)
* wip * wip * Update ImageEffector.ts * Update image-label-renderer.ts * Update image-label-renderer.ts * wip * Update image-label-renderer.ts * wip * wip * wip * wip * wip * wip * wip * Update use-uploader.ts * Update watermark.ts * wip * wu * wip * Update image-frame-renderer.ts * wip * wip * Update image-frame-renderer.ts * Create ImageCompositor.ts * Update ImageCompositor.ts * wip * wip * Update ImageEffector.ts * wip * Update use-uploader.ts * wip * wip * wip * wip * Update fxs.ts * wip * wip * wip * Update CHANGELOG.md * wip * wip * Update MkImageEffectorDialog.vue * Update MkImageEffectorDialog.vue * Update MkImageFrameEditorDialog.vue * Update use-uploader.ts * improve error handling * Update use-uploader.ts * 🎨 * wip * wip * lazy load * lazy load * wip * wip * wip
Diffstat (limited to 'packages/frontend/src/utility/image-effector/fxs/threshold.ts')
-rw-r--r--packages/frontend/src/utility/image-effector/fxs/threshold.ts46
1 files changed, 0 insertions, 46 deletions
diff --git a/packages/frontend/src/utility/image-effector/fxs/threshold.ts b/packages/frontend/src/utility/image-effector/fxs/threshold.ts
deleted file mode 100644
index d0bb8305ae..0000000000
--- a/packages/frontend/src/utility/image-effector/fxs/threshold.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * SPDX-FileCopyrightText: syuilo and misskey-project
- * SPDX-License-Identifier: AGPL-3.0-only
- */
-
-import { defineImageEffectorFx } from '../ImageEffector.js';
-import shader from './threshold.glsl';
-import { i18n } from '@/i18n.js';
-
-export const FX_threshold = defineImageEffectorFx({
- id: 'threshold',
- name: i18n.ts._imageEffector._fxs.threshold,
- shader,
- uniforms: ['r', 'g', 'b'] as const,
- params: {
- r: {
- label: i18n.ts._imageEffector._fxProps.redComponent,
- type: 'number',
- default: 0.5,
- min: 0.0,
- max: 1.0,
- step: 0.01,
- },
- g: {
- label: i18n.ts._imageEffector._fxProps.greenComponent,
- type: 'number',
- default: 0.5,
- min: 0.0,
- max: 1.0,
- step: 0.01,
- },
- b: {
- label: i18n.ts._imageEffector._fxProps.blueComponent,
- type: 'number',
- default: 0.5,
- min: 0.0,
- max: 1.0,
- step: 0.01,
- },
- },
- main: ({ gl, u, params }) => {
- gl.uniform1f(u.r, params.r);
- gl.uniform1f(u.g, params.g);
- gl.uniform1f(u.b, params.b);
- },
-});