将一组形状组合成图像

时间:2012-02-29 11:47:12

标签: svg

鉴于完全由不同形状组成的图像不会移动并组合在一起,我如何将此组转换为具有相同图形但总共在一起的图像或类似元素?我喜欢它们的原因是为了获得更好的性能,因为我假设一旦我在屏幕上获得了大量基于形状的图形,帧速率将呈指数级下降。

在类似的说明中:应用于它们的具有效果的组(例如轮廓和阴影)是否也可以合并为平面图形?

1 个答案:

答案 0 :(得分:1)

SVG Tiny 1.2中有buffered-rendering属性,它或多或少地提供了你所拥有的东西。您在< g>上设置了buffered-rendering="static"元素,为浏览器提供缓存结果的提示。

在当前一代浏览器中,只有Opera支持此属性AFAIK。

是的,效果包含在“平面图形”中,最终结果看起来应该与缓冲渲染不存在完全相同。