root / README

View | Annotate | Download (1.8 KB)

1 106 sharath.patali
NUIPaint - A Multitouch Photo Manipulation and Drawing Tool
2 106 sharath.patali
===========================================================
3 106 sharath.patali
4 106 sharath.patali
Website: http://code.google.com/p/nuipaint/
5 106 sharath.patali
6 106 sharath.patali
Introduction
7 106 sharath.patali
------------
8 106 sharath.patali
9 106 sharath.patali
NUIPaint is a photo editing/drawing software built to utilize multi-touch input capabilities of modern hardware.
10 106 sharath.patali
Its an on going project with 0.1 version being just released.
11 106 sharath.patali
The 0.1 Version consists of following features
12 106 sharath.patali
13 106 sharath.patali
    * Support for editing wide range of filetypes(Pyglet core)
14 106 sharath.patali
    * Support for collaborative editing (Multiple Window)
15 106 sharath.patali
    * Multitouch Gestures based interface
16 106 sharath.patali
    * Support for super fast GLSL Filters
17 106 sharath.patali
    * Support for Layer based editing
18 106 sharath.patali
    * Copy/Cut/Paste Support
19 106 sharath.patali
    * Wide range of brushes
20 106 sharath.patali
21 106 sharath.patali
There are several more features in pipeline for future version, Check out the Roadmap for 0.2 in the wiki
22 106 sharath.patali
23 106 sharath.patali
24 106 sharath.patali
Origin
25 106 sharath.patali
------
26 106 sharath.patali
27 106 sharath.patali
Digital Photo Editing and Drawing is one of those multimedia applications which require a lot of user interactions
28 106 sharath.patali
to achieve a given task.This proposal is for a multi-touch based photo manipulator and drawing application that
29 106 sharath.patali
would take advantage of the speedier,fewer and more intuitive inputs of a multi-touch surface thus enhancing the
30 106 sharath.patali
productivity of the user.
31 106 sharath.patali
32 106 sharath.patali
The focus is to explore new interactions & developing UI widgets for PyMT framework which would be reusable for
33 106 sharath.patali
other applications.
34 106 sharath.patali
35 106 sharath.patali
Installation
36 106 sharath.patali
------------
37 106 sharath.patali
38 106 sharath.patali
Installing NUIPaint is super easy, well its just download and run if you have The PyMT development environment
39 106 sharath.patali
setup already.
40 106 sharath.patali
41 106 sharath.patali
    * Download & Install Python 2.6
42 106 sharath.patali
    * Download & Install Pyglet 1.1.2
43 106 sharath.patali
    * Download & Install Numpy
44 106 sharath.patali
    * Clone the latest PyMT trunk and run setup.py
45 106 sharath.patali
46 106 sharath.patali
You have now successfully setup the PyMT Dev Envirnoment.
47 106 sharath.patali
Now download Nuipaint and run nuipaint.py in the root folder
48 106 sharath.patali
49 106 sharath.patali
50 106 sharath.patali
Dependencies
51 106 sharath.patali
------------
52 106 sharath.patali
  * PyMT 0.3
53 106 sharath.patali