Vectoroid
Use cases
- Drawing (sketch, illustrations, cartooning, etc).
- Diagramming (any sort of chart with object libraries).
- Prototyping/Wireframing.
- Animators (step, tweened, ...).
- Games.
- Presentation and group collaboration.
- Document Viewers.
- Widgets & Wallpapers.
- ...
Features
- Rotate, scale, move, skew path transformations.
- Gradient & bitmap fills.
- Grouping & layers.
- Many shape templates & generators.
- API to use in other applications.
- Save & load from JSON.
- Renderer w. viewport (to canvas / bitmap).
- Android display components (DisplayView).
- Export/Import to SVG.
- Particle systems and animator.
- Drawing editor components (inc. Overlays, Picture cropper ).
- Full Undo/redo.
- Path auto-smoothing.
- Multi-touch interface.
- Copy/Paste stack.
- Text and be stretched and scaled by simple hand gestures.
- Path merging (Union, difference, outline, intersection, XOR).
- Smoothing and outlining.
TODO's ( or in progress ... )
- Arcs for SVG Paths.
- Arc, Bezier , Point editing.
- Convert points to cubic.
- Bitmap caching of layers and groups.
- Snapping.
- Text-alignment and effects (super/sub-script, italics, etc).
- Clipping paths.
- Filters.
- Android component fillout - Customising and Theming/styling.
- PDF import.
- OpenGL Renderer.
- Custom Pen/FIll.
- Eraser.
- Java & Processing ports.
Vectoroid的更多相关文章
随机推荐
- 使用轻量级ORM Dapper进行增删改查
项目背景 前一段时间,开始做一个项目,在考虑数据访问层是考虑技术选型,考虑过原始的ADO.NET.微软的EF.NH等.再跟经理讨论后,经理强调不要用Ef,NH做ORM,后期的sql优化不好做,公司 ...
- css3多列显示
columen-width:定义单列显示的宽度.初始值是auto,适用于不可替代的块级元素,行内块元素和单元格,表格元素除外. 目前Webkit引擎支持-webkit-column-width,Moz ...
- python中的metaclass
首先看下面的代码: # coding: utf-8 class Test(object): pass print Test.__class__ # type print Test.__base__ # ...
- Linux内核启动分析过程-《Linux内核分析》week3作业
环境搭建 环境的搭建参考课件,主要就是编译内核源码和生成镜像 start_kernel 从start_kernel开始,才真正进入了Linux内核的启动过程.我们可以把start_kernel看做平时 ...
- Android模拟器配置
// 检查连接设备,为了保证运行正常,只能留一个连接设备 adb devices
- python爬虫代码
原创python爬虫代码 主要用到urllib2.BeautifulSoup模块 #encoding=utf-8 import re import requests import urllib2 im ...
- Java和.net常用开发框架组合
Java: SSH和SSM 1.SSH是Spring(控制)+Struts(展现)+Hibernate(ORM)的缩写:此组合更严谨,适合企业级行业开发等等.2.SSM是Spring(控制)+Spri ...
- 微博mini for Windows Phone
下载地址: http://vdisk.weibo.com/s/KrzW5
- Python学习笔记(3):数据集操作-列的统一操作
对数据库查询,将得到一个数据集: rs=AccessDB.GetData("select * from log where f_code='600259' limit 5,5") ...
- Android高仿微信图片选择功能的PhotoPicker
类似于微信修改头像的功能基本上每个app都会有,以前公司开发的项目就有修改头像的功能,但是用的Android系统自带的图片选择器.用Android系统的图片选择器有个好处就是稳定,不会有什么问题.但也 ...