抗锯齿技术之FXAA

  如果要平滑地显示一条直线,理论上需要无限大的分辨率。当前显示器的效果还远远没有达到匹配眼睛分辨率的效果。如果想要在网格屏幕上捕捉一条直线,在直线跨像素时,必然会产生一个极小的阶梯型效果。如果多个阶梯出现在同一个区域,眼睛马上就能发现错误。为了尽可能减少这种跳变的影响,出现了抗锯齿技术(anti-aliasing)。   当前已经开发出了多种抗锯齿技术。最 […]

C++中的RTTI架构

      在 C++ 中,默认提供的运行时类型信息(Run-Time Type Information, RTTI)主要有三个目的: 支持 typeid 操作符 匹配以及捕获抛出的异常(异常分配器) 实现 dynamic_cast 操作符     dynamic_cast 只关注于继承多态的相关转换操作,而 typeid 以及 […]