AdobeThresholdEffect 是 After Effects 的 Threshold(阈值)它把画面变成高对比的黑白图:亮度达到阈值的像素变成纯白,低于阈值的变成纯黑。透明度保持原图不变。
只有一个可关键帧参数Level,默认128,对应 AE 里 0–255 的阈值滑杆。
每个像素先按这组权重算亮度:
0.2965 × R + 0.5856 × G + 0.1179 × B
权重和为 1,接近 Rec.601,绿色占比最大。然后用step比较:亮度大于等于阈值时 RGB 都写成 1,否则都写成 0。
这里阈值是按关键帧原值直接传进着色器的,没有除以 255。纹理采样结果是 0–1,默认 128 会高于任何像素的亮度,整张图会变成黑色,alpha 仍保留。Level 若落在 0–1 之间,才会按上面的规则正常分出黑白