发新话题
打印

2D矢量编程技术

2D矢量编程技术

OpenVG简介OpenVG是Khronos Group(OpenGL等标准的维护者)于2005年新提出的2D矢量图形显示标准,其主要的应用目标为小屏幕的手持设备提供良好的显示效果,如:PDA、3G手机、个人GPS、电子书等领域;作为新兴的图形显示标准,OpenVG自推出到现在并没有得到充分的应用,除了推出时间较晚外,其自身的执行效率是影响推广的最主要原因之一:矢量显示技术的计算量较大、没有合适硬体加速手段(OpenGL有完整的硬体加速手段)等造成了其显示效率很低。
目前市场上成功的OpenVG应用厂家有几家:1)Falanx:其主要的产品是支持OpenVG硬体加速的Mali55/Malia110/Malia200;2)BitBoys:其主要的产品是支持硬体加速的Glaze3D G34;3)Hybird Graphics:主要提供完整的软件OpenVG解决方案-----FlashLite 3.0 Beta版本中使用的就是Hybird的OpenVG进行显示的(FlashLite 3.0 Release正式版本中不支持OpenVG,因为存在“Bug”);除此之外还有一些更小的公司;但事实上市场上基本看不到以上三家的任何产品,原因是:Falanx被ARM收购、BitBoys被ATI以4400万美圆收购、Hybird Graphics被Nvidia收购,事实上前两家虽然有完整产品被实现,但他们再也没有坚持到享用自己胜利果实的时候;从最后的结果,实际上我们已经可以看到OpenVG未来的应用前景;
OpenVG是一个新兴的技术,一个目前还没有完全在市场普及的技术,一个很有前景的技术,正是因为这样,才使我们有机会跟上世界的脚步去关注她;在未来我会提供一个完整的纯软件的OpenVG供大家研究使用;

如果大家对此有兴趣,推荐一个去处(我的Blog):http://blog.csdn.net/tomsoft

附件

sample.jpg (90.24 KB)

2008-2-20 08:56

sample.jpg

TOP

发新话题