图形学 日志

自制简易的软光栅渲染器(8)

playerzhou 无回复

超采样抗锯齿(SSAA)

项目地址:https://github.com/OmegaZhou/SimpleRenderer

网站地址:https://playerzhou.com/renderer/

  • 由于分辨率的问题,模型渲染结果仍存在较严重的锯齿现象
  • 因此我又使用了SSAA来进行抗锯齿操作
  • 先构造一个临时的帧缓存区,大小为原始大小*对应的超采样倍率`,对`z_buffer同样执行类似操作
  • 最后再绘制的时候,任意的像素点的颜色为对应的若干个超采样像素点的颜色取平均值
  • 运行结果对比
  • 可以看到,使用ssaa算法的锯齿感明显低于未使用的情况

来一发吐槽

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据