http://blog.3snews.net/html/96/6596-18174.html
OpenVG一个2005年推出的二维矢量图形显示标准,
由图形技术标准化团体Khronos Group维护,目前主要用
于嵌入式设备领域。
既然是规范,那就有很多实现,我大致看了看官方的实现,
接口文件不到1000行,看起来似乎很简单,应该比agg这种
纯模板库要容易使用得多。
或许,也是二维GIS图形系统一个相当不错的跨平台方案。
官方实现下载地址:
http://www.khronos.org/files/openvg_1_0_ri
gingkoVG:国内一个高手的纯软件实现,据说性能很不错。
AmanithVG:基于OpenGL硬件加速的的OpenVG实现,商业解决方案
下面是截图,我下载了官方的例子运行,确实贼快
_ __ ___Screenshots___ __ _
1. Tiger
The famous PostScript. tiger test, rendered using AmanithVG™ engine, at different zoom levels.
Tiger shot 1
Tiger shot 2
2. Clock
A real eye-candy OpenVG clock, rendered using AmanithVG™ engine.
Clock shot
3. Flowers
An interactive flower particle system, rendered using AmanithVG™ engine.
Flowers shot 1
Flowers shot 2
4. Perspective image warping
An SVG file rendered on a VGImage and then perspectively warped.
Image not warped shot
Image warped shot
5. Color gradients
Some colorful gradients: linear, radial and conical.
Linear gradient shot
Radial gradient shot
Conical gradient shot
6. Subwaymap
Interactive navigation of the Milan subway map.
Subway map zoomed out shot
Subway map zoomed in shot