本页的效果描述是指在后期处理堆栈中找到的默认效果。
抗锯齿 (Anti-aliasing) 效果提供了一组算法来防止锯齿并为图形提供更平滑的外观。锯齿是线条出现锯齿状或“楼梯”外观的效果(如下面左图所示)。如果图形输出设备没有足够高的分辨率来显示直线,则会发生这种情况。
__抗锯齿__用中间色调将这些锯齿状线条包围起来,从而降低锯齿明显程度。虽然这种做法减轻了线条的锯齿状外观,但也会使它们变得更模糊。
抗锯齿算法根据图像而定的。不能正常支持传统的多重采样(在 Editor 的 Quality settings 中启用)时,这种算法非常有用,例如:
使用延迟渲染时
在 Unity 5.5 或更早版本中的前向渲染路径中使用 HDR 时
后期处理栈中提供的算法包括:
快速近似抗锯齿 (Fast Approximate Anti-aliasing, FXAA)
时间抗锯齿 (Temporal Anti-aliasing, TAA)
FXAA 是成本最低的技术,建议将此技术用于移动平台和其他不支持运动矢量(TAA 技术需要此类矢量)的平台。但是,此方案包含多个质量预设,因此也适合作为速度较慢的桌面平台硬件和游戏主机硬件的后备解决方案。
属性: | 功能: |
---|---|
Preset | 要使用的质量预设。提供性能和边缘质量之间的折衷。 |
请参阅图形硬件功能和仿真页面,查看更多详细信息和兼容硬件列表。
时间抗锯齿是一种更先进的抗锯齿技术,此方案中的帧在历史缓冲区中随时间累积,用于更有效地平滑边缘。此技术在运动中的边缘平滑效果方面要好得多,但需要运动矢量并且成本高于 FXAA。因此,建议用于桌面平台和游戏主机平台。
属性: | 功能: |
---|---|
Jitter - Spread | 抖动样本的扩散范围直径(以纹理像素为单位)。较小的值会产生更清晰但更锯齿更明显的输出,而较大的值会产生更平滑但更模糊的输出。 |
Blending - Stationary | 静止片元的混合系数。控制历史样本混合到具有最少有效运动的片元的最终颜色中的百分比。 |
Blending - Motion | 移动片元的混合系数。控制历史样本混合到具有显著有效运动的片元的最终颜色中的百分比。 |
Sharpen | TAA 会在高频区域引起轻微的细节损失。锐化 (Sharpening) 缓解了这一问题。 |
运动矢量
深度纹理
Shader Model 3
请参阅图形硬件功能和仿真页面,查看更多详细信息和兼容硬件列表。
2017–05–24 Page published with no editorial review
5.6 中的新功能