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 |
