给运动着色:用 WebGPU 与 TSL 检测、提取并风格化画面中的动作
来源:blog.maximeheckel.com — 2026-08
📋 概述
Maxime Heckel 的一篇深度技术文,聚焦用 WebGPU 与 TSL(Three.js Shading Language)来处理画面中的运动:如何检测、提取并风格化 motion。内容覆盖运动遮罩(motion masking)、blob 跟踪(blob tracking)、光流(optical flow)以及基于速度的运动模糊(velocity-based motion blur),是一套从底层信号到上层视觉风格的完整管线。
🔑 核心要点
- 整套管线围绕检测、提取与风格化 motion 展开,运行在现代 GPU API WebGPU 之上。
- 关键技术包括 motion masking(运动遮罩)与 blob tracking(目标跟踪)。
- 依赖 optical flow(光流)估计逐像素运动场,为后续风格化提供信号。
- 落地到 velocity-based motion blur:基于速度的方向性运动模糊,让画面更自然。
💡 金句
用速度场做方向性运动模糊,是让动态画面看起来真正「动起来」的关键一步。
👍 0
👎 0
← 返回 Lobsters 首页