矢量图像与抗锯齿
过去 Flash 动画或者游戏里,许多都有数个画质选项,其实对应的是关闭抗锯齿功能以及开启,而开启抗锯齿就会增加压力,如果画面变卡就可以关闭抗锯齿,来提高帧速。
Flash 这种矢量图像其实跟即时演算的游戏较相似,所以二者都有抗锯齿的选项,这与直接可以使用的位图图像不同,因为矢量需要进行绘制图像,会花费一定程度的算力「渲染」出图像,而算力跟矢量图的复杂程度相关。
所以矢量图像理应都能控制抗锯齿功能,这在游戏和 Flash 上都有体现,而 SVG 也有相关配置,如果看到 SVG 图像带有锯齿,就可以以文本打开文件,将 shape-rendering 的值都配置为 geometricPrecision 就能让图像平滑。
参考资料:shape-rendering —— LaySent
过去 Flash 动画或者游戏里,许多都有数个画质选项,其实对应的是关闭抗锯齿功能以及开启,而开启抗锯齿就会增加压力,如果画面变卡就可以关闭抗锯齿,来提高帧速。
Flash 这种矢量图像其实跟即时演算的游戏较相似,所以二者都有抗锯齿的选项,这与直接可以使用的位图图像不同,因为矢量需要进行绘制图像,会花费一定程度的算力「渲染」出图像,而算力跟矢量图的复杂程度相关。
所以矢量图像理应都能控制抗锯齿功能,这在游戏和 Flash 上都有体现,而 SVG 也有相关配置,如果看到 SVG 图像带有锯齿,就可以以文本打开文件,将 shape-rendering 的值都配置为 geometricPrecision 就能让图像平滑。
参考资料:shape-rendering —— LaySent