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的更多相关文章

随机推荐

  1. 01_JavaScript简介

    js用途 前端三层 结构层 HTML 从主义角度描述页面的结构 样式层 CSS 从审美的角度装饰页面 行为层 JS 从交互角度提升体验 HTML 里面的 b(加粗)/i(倾斜)/u(下划线)等标签由于 ...

  2. 05管理登录名&服务器固定角色-大话数据库

    大纲:学习如何利用SSMS快速自学T-SQL,先看看都有那些服务器固定角色,并且都是干啥的,如何把windows系统用户增加为登录名,单独新建登录名,修改登录名,删除登录名,将角色&登录名进行 ...

  3. android: SQLite删除数据

    删除数据对你来说应该就更简单了,因为它所需要用到的知识点你全部已经学过了. SQLiteDatabase 中提供了一个 delete()方法专门用于删除数据,这个方法接收三个参数,第一 个参数仍然是表 ...

  4. VS2015 Apache Cordova第一个Android和IOS应用

    前言 本人个人博客原文链接地址为http://aehyok.com/Blog/Detail/75.html. 个人网站地址:aehyok.com QQ 技术群号:206058845,验证码为:aehy ...

  5. 【高德地图API】如何设置Marker的offset?

    一些朋友在往地图上添加标注的时候,往往会发现,图片的尖尖角对不上具体的点.比如,我要在上海东方明珠上扎一个点. 首先,我使用取点工具http://lbs.amap.com/console/show/p ...

  6. (转)阴影锥(Shadow Volume)

    转自:http://blog.csdn.net/zjull/article/details/11819923 Shadow Map和Shadow Volume是当今比较流行的实时阴影渲染方法,跟Sha ...

  7. mysql查看被锁住的表,正在进行的进程,已经杀掉进程的方法

    mysql查看被锁的进程 //查看所有进程show processlist; //查询是否锁表show OPEN TABLES where In_use > 0; //查看被锁住的 SELECT ...

  8. 64位Windows无法打开会声会影X5的解决方法

    低版本和破解版都不好用了. 由于微软更新补丁而引起的会声会影停止工作的问题,建议大家卸载补丁[KB3126587]和[KB3126593][KB2140410 ]解决或者(修复包)修复,更换高版本使用 ...

  9. 解决Electron加载带jquery的项目报错问题

    <!-- Insert this line above script imports --> <script>if (typeof module === 'object') { ...

  10. 山寨版Quartz.Net任务统一调度框架

    TaskScheduler 在日常工作中,大家都会经常遇到Win服务,在我工作的这些年中一直在使用Quartz.Net这个任务统一调度框架,也非常好用,配置简单,但是如果多个项目组的多个服务部署到一台 ...