
官方第一句就把靶子立起来了:STMapper is the ST map plugin that After Effects has always been missing.(STMapper 就是 After Effects 一直缺的那个 ST map 插件。)这句话不是营销,是事实——AE 到今天都没有原生 ST map 处理。
★ 官方把三种人点了名,看看有没有你:① 为了加个镜头畸变,要绕道 Nuke 走一圈的人;② 想用 3D 渲染的 UV pass 但 AE 里没法用的人;③ 想把一堆 transform 烘焙成一个可复用文件、最后放弃的人。这三件事在 Nuke / Flame 里是标配,在 AE 里一直是手工活。
★ 三个核心功能里,第三个最被低估。「生成空白 ST map」——建一张任意分辨率的空白地图,上面叠 transform、turbulent displace、Mesh Warp、optics compensation 任意组合,预渲染后变成一张可以套到任何素材上的通用地图。意义在于:效果从「每层各调一遍」变成「一次烘焙、无限复用」。
★ 官方 FAQ 里有一条能让你少踩半小时的坑:Offset 要选对。用别人给的 ST Map → +0.5 Offset (ST Map);用 3D 软件渲的 UV pass → No Offset (UV Pass - 3D Render)。选反了画面会整体偏半个画幅,很多人第一次以为插件坏了。
★ 还有一条说明它的专业度:不 clamp。官方原话 the plugin passes negative and overbright values through untouched——负值和超过 1 的高光原样穿过,HDR 素材不被截断。而且 alpha 也会跟着一起重映射,所以半透明层、matte、Roto 元素的透明度会正确随畸变走,不是只有颜色变形。
★ 包内实测 9 个文件、双平台:windows/x64/STMapper.aex(142,336 B)与 macOS/STMapper.plugin(主二进制 154,496 B + 签名)。附一份 5.4 MB 的官方安装指南 PDF(STMapper_Installation_Guide.pdf,5,369,921 B)——带大量截图,装完先翻它。价格是 Name Your Own Price,建议 $15.00。兼容 AE 2025–2026。
一、三个核心功能(官方 Core Features 原文)
① Distort with ST Maps(用 ST map 扭曲)
Drop in an ST map from SynthEyes, 3DEqualizer, or any other software to undistort/redistort your footage to run a proper lens distortion workflow.
★ 关键词是 proper。真正的镜头畸变流程是「先 undistort → 合成 → 再 redistort」,这样跟踪、抠像、Roto 全都在没有畸变的画面上做,最后再打回去。AE 一直缺这一步,所以很多人直接在畸变画面上做,结果跟点会跳、边缘会拖。
② Apply UV Passes(贴 UV pass)
Drop in a UV pass and retexture your 3D renders from Cinema 4D, Blender, or any other 3D software directly in After Effects.
★ 用法:3D 里渲一张 32-bit float 的 UV pass,在 AE 里拿它去「重新贴图」——不用把模型导回来重渲,就能在后期换纹理。改颜色、换图案、加贴花都在 AE 里做,改一次不用重渲一次。
③ Generate Blank ST Maps(生成空白 map 并烘焙)
Generate blank ST maps at any resolution, run a stack of transforms and warps on top, and render it to bake it down into a single reusable map. Apply it anywhere.
★ 最被低估的一条。它不只是读 map,还能造 map:空白地图 → 叠任意扭曲 → 预渲染烘焙 → 一张可以套到任何素材上的通用地图,效果完全一致。效果从「每层各调一遍」变成「一次烘焙、无限复用」。
二、三套操作流程(官方 Getting Started,照抄别自己摸)
A. 用 ST map 扭曲素材
1. 导入 ST map,解释素材设为 Raw 或 Preserve RGB(它是数据不是画面)
2. 若显示为黑/空白,套一个 EXtractoR,然后最好先预合成
3. 给 ST map 图层套 STMapper,Input Layer 选你要扭曲的素材层,并把该素材层的显示关掉
4. Offset 选 +0.5 Offset (ST Map);Filter 默认 bilinear
B. 贴 UV pass(3D 重新贴图)
1. 3D 软件渲 UV pass,32-bit float 文件;建议同时渲一个该物体的 matte 备用
2. 导入并解释为 Raw / Preserve RGB;多层 EXR 要先套 EXtractoR,最好预合成
3. 建一个正方形的 texture comp,把 UV 展开图拉进来当参考
4. 给 UV pass 图层套 STMapper,Input Layer 选 texture comp
5. Offset 选 No Offset (UV Pass - 3D Render)
6. 把结果叠到 beauty 渲染上,用 3D matte / alpha 抠住
C. 生成空白 ST map 并烘焙
1. 按目标地图分辨率建 comp
2. 建纯色层,套 STMapper,Mode 改成 Create blank ST Map —— 这就是空白地图
3. 在地图上叠任意扭曲:transform、turbulent displace、Mesh Warp、optics compensation……
4. 预合成或预渲染 —— 得到的就是烘焙好的地图,可以套到任何图层上
三、四条 FAQ:官方替你把坑标出来了
Q1:Offset 该选哪个?用别人给的 ST Map → +0.5 Offset (ST Map);用 3D 软件渲的 UV pass(C4D / Blender / Maya / Houdini)→ No Offset (UV Pass - 3D Render)。
★ 这两个选反了,画面会整体偏半个画幅——这是最容易踩的坑,也是最多人误判「插件坏了」的原因。
Q2:素材和 ST map 尺寸不一样会怎样?官方原话:Make sure your comp resolution matches the undistorted ST Map resolution. STMapper will distort the footage to the undistorted ST Map resolution.举例:2048×1080 的 plate 配 2352×1240 的 undistort map。
★ 也就是说 comp 分辨率要按「去畸变之后」的尺寸建,不是原始尺寸——尺寸建错,扭曲后的画面会被裁或留边。
Q3:会 clamp 高光或负值吗?No. The plugin passes negative and overbright values through untouched.
★ 这句说明它是数据级处理的,不做 0–1 截断。HDR 素材、负值原样穿过——做合成时这是「可信」的前提,很多 AE 内置效果会在这一步偷偷截断。
Q4:alpha 通道也会被扭曲吗?Yes, both the rgb and alpha are remapped together.
★ 所以半透明层、matte、Roto 出来的元素,透明度会正确跟着畸变走,不是只有颜色变形、alpha 留在原地。这一点决定了它能不能用在正经合成里。
四、适合谁 / 不适合谁
适合:
· 做实拍合成、需要正经镜头畸变流程的人——这是它最强的主场
· 接 SynthEyes / 3DEqualizer / PFTrack 反求数据的人——终于不用绕 Nuke
· 做 3D + 后期流程的人——UV pass 在 AE 里重新贴图,改纹理不用重渲
· 需要把固定一套扭曲复用到多个镜头的人——烘焙成一张地图,套哪都一样
· 从 Nuke / Flame 转过来的人——操作逻辑就是那一套
不适合:
· 只想一键加个镜头畸变的轻度用户——AE 自带的 Optics Compensation 更省事
· AE 2024 及更早的用户——官方兼容只到 2025 / 2026
· 需要自动解畸变参数的人——它用你给的 map,不负责求 map(那要 SynthEyes 这类工具)
· 完全不接触 ST map / UV pass 的人——概念门槛在那里,官方指南 5.4 MB 不是白给的
原产品页:https://aescripts.com/stmapper/
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。















暂无评论内容