發布開源框架--iOS矢量圖形框架 TouchVG


TouchVG 是一個通用的輕量級二維矢量圖形框架,可用於開發交互式矢量繪圖軟件。

適用於 iPad/iPhone 等多點觸摸設備,也適用於鼠標交互的桌面應用,下一步將擴充到 Android 平台(8月11日已實現)

 

TouchVG 大部分代碼是平台無關的C++開發的內核部分,在iOS上使用了少量的ObjC編碼編寫封裝模塊。已經可以掛接 GDI、GDI+、Quartz 2D 等圖形庫,可以擴充掛接 QT Canvas/OpenGL、OpenGL ES、OpenVG、Cocoa 2D 等圖形庫。

 

TouchVG 框架已經在下列平台測試過:

1、MS Windows,VC++ 2005/2008,有演示程序;

2、Apple iOS 3.2-5.1,iPod Touch 4/iPhone 4/iPad 1/iPad 2/New Pad,有演示程序;

3、MS Windows,MinGW GCC,可編譯跨平台內核部分和graphwin模塊,暫時未提供QT等演示程序;

4、Linux/MacOSX,GCC,可編譯跨平台內核部分,暫時未提供QT等界面的圖形演示程序。

 

本框架正在完善中,發布的第一個版本就暫定為 V0.1 吧,歡迎加入討論和測試完善。可以商用,但需要在關於版權信息中注明來源。

http://www.oschina.net/p/touchvg

iPad繪圖截屏 Windows繪圖截屏

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM