发布开源框架--iOS矢量图形框架 TouchVG
2012-05-14 09:59
295 查看
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/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
相关文章推荐
- IOS学习之路二十三(EGOImageLoading异步加载图片开源框架使用)
- 开源2D图形库/图形框架(转)
- 云框架发布KONG API Gateway主题,开源求助攻~
- iOS开源框架集合
- IOS 开源框架及项目包
- ios 中的开源框架
- iOS开源项目之日志框架CocoaLumberjack
- 基于.NET的AOP开源框架PostSharp 1.0 beta发布
- 基于TouchVG开发的Windows矢量图形编辑器
- 开源矢量绘图软件Inkscape 0.46 发布
- IOS开源框架及他人经验
- iOS开发CoreGraphics核心图形框架之六——梯度渐变
- iOS开发CoreGraphics核心图形框架之八——层聚合
- iOS IM开发的一些开源、框架和教程等资料
- iOS开发-常用第三方开源框架介绍
- 开源播放框架ijkplayer(iOS版)使用教程
- IOS 应用密码开源框架
- Facebook发布开源项目Tweaks,让iOS应用开发更加便捷
- Facebook发布开源项目Tweaks,让iOS应用开发更加便捷(暂时收藏)
- ios开源框架——UITableView+FDTemplateLayoutCell优化UITableViewCell高度计算