import { Material } from './Material'; /** * FXAA 后处理材质:在「root FBO → 画布」的最终合成 draw 里顺带完成抗锯齿, * 不新增渲染 pass、不占额外显存(对比 MSAA 的 4x multisample renderbuffer)。 * * 实现为紧凑版 FXAA 3.11(5 次亮度探测 + 沿边缘方向 4 次采样混合): * - 颜色在预乘 alpha 空间整体(rgba 一起)混合,保持预乘一致性; * - 亮度加入小比例 alpha 项,暗色内容叠在透明背景上时边缘仍可被检出 * (纯预乘 rgb 的黑色与透明像素亮度同为 0,会漏检); * - 平坦区域按对比度阈值早退、原样输出,避免文字/纹理内部被无谓软化。 */ export declare class FxaaMaterial extends Material { protected static _instance: FxaaMaterial; static get instance(): FxaaMaterial; constructor(); }