OpenVG 1.1 SPEC 正式Release

來源:互聯網
上載者:User

OpenVG 1.1終于于12月8日正式發布,新版本相對舊版本:

1)    增加了Text功能,及傳說中的font;

2)    效能上改善很多,同樣Tiger在渲染完一幀需要9秒(OpenVG 1.0.1需要近80s),不過即使這樣仍比我的gingkoVG1.0慢不少(0.1s)

 

關於gingkoVG 2.0版本一直有朋友在問,原計劃在2008年底前發布新的版本gingkoVG,但之間發生了太多的事情:

1)    早在7月前,我已經為gingkoVG 1.0更換了新核心顯示演算法,其效能提升當時測試已經較早先版本快3~4倍,但是,新的演算法在OpenVG某些功能的實現上無法突破,如當時的Dash始終在新演算法中沒有什麼好的方法;所以最後忍痛放棄了這個演算法;新演算法除了功能實現上缺失外,另一個主要原因是新演算法並不適合硬體加速的考慮;所以7月及之後很長時間一直非常消沉-----演算法上始終沒有很大的突破;所以事實上新演算法嘗試失敗了;

2)    經過一段時間的消沉,10月份又重新開始考慮另一個新的演算法,因為考慮到未來可能的硬體加速,在演算法上我進行了統一,及將所有的曲線以Cubic Bezier曲線表示,同時更新了部分關鍵演算法,雖然統一使用CubicBezier曲線造成了效能的損失,但新的演算法作用仍使最終效能較之前有所提升;因為這個版本效能沒有達到我預期效果,因此該版本我並不決定Release了;在之後的時間裡,我將相當一部分精力開始放在有關OpenVG應用的考慮,同時開始等待傳說中的OpenVG 1.1;

3)    終於在新年前我拿到了OpenVG 1.1的SPEC,所以我當前已經重新開始gingkoVG新版本的開發,新版本暫訂為gingkoVG 1.1(為了和官方版本相對應);除將實現OpenVG 1.1的全部功能,新版本將仍努力提升系統效能,目標仍是PC/WinCE兩個版本;該版本預計明年年中前Release,之後我主要精力會放在OpenVG硬體加速及OpenVG的應用上;

 

注意到現在FlashPlayer越來越成為一種趨勢,將幾年前和朋友一起寫的FlashPlayer拿了出來,增加了DrawInfor的功能,怎麼樣,和官方的有得一比?不過只是休閑之作,千萬不要認真-----FlashPlayer在2D向量圖形部分相對OpenVG從功能上簡化了不少----畢竟她是效能優先的;

 

 

 

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.