EXPERIMENT 12 / COMPOSITION

PIXELS.
PERSPECTIVE.

改像素,还是改看法?

锐化永久改写像素,曝光与调色只改变投影。一张图片,两种更新语义。

2048² 程序生成图像 · 16 MiB RGBA

  1. WASM sharpen
  2. Texture upload
  3. Shader adjustment

⌂ CASES · 12/20

2048² 图像 · 双域编辑器

初始化…

WASM 像素域(破坏性 · 每次点击重算 400 万像素)

GPU 视图域(非破坏性 · 不重算 WASM)

曝光 对比 饱和

接缝计时

—
Figma/Photoshop web 的分工:文档像素的破坏性算子在 C++/WASM(这里是手写 WAT 拉普拉斯锐化,源:12-wasm-image-pipeline.wat), 视图端调整在 GPU shader(滑杆拖动零重算)。滚轮缩放、拖拽平移也在 GPU 域。