ToDo
From Moviesandbox
(Difference between revisions)
Line 5: | Line 5: | ||
<h3>Interface changes:</h3> | <h3>Interface changes:</h3> | ||
* grey-out all other objects but the currently selected drawing when in drawing mode | * grey-out all other objects but the currently selected drawing when in drawing mode | ||
+ | * cut-off text that is too long to display nicely | ||
* make propertyButtons nice and non-text-entry-only | * make propertyButtons nice and non-text-entry-only | ||
* visualize node and UDP-Input connections | * visualize node and UDP-Input connections | ||
Line 12: | Line 13: | ||
* distribute extended functionality to right-click menus and inspectors | * distribute extended functionality to right-click menus and inspectors | ||
* bounding boxes and better communication of selection and current drawing | * bounding boxes and better communication of selection and current drawing | ||
- | * adjustable text and menu sizes | + | * adjustable text and menu colors/sizes |
- | * customizable interface via xml | + | * customizable interface via xml (colors, sizes, options, where stuff appears on screen, icons, etc...) |
* simple localization options | * simple localization options | ||
- | * variable mouse-images for better communication | + | * variable mouse-images for better communication of functionality |
- | + | ||
* Node management functions (containers, minimap, etc.) (and maybe Node-manager window?) | * Node management functions (containers, minimap, etc.) (and maybe Node-manager window?) | ||
- | * full layer support, blending modes, better scene object management(icons for hiding) and per-layer quality settings | + | * full layer support, blending modes, better scene object management(icons for hiding/locking/parent-child relationships) and per-layer quality settings |
* particle select mode should be subset of select tool | * particle select mode should be subset of select tool | ||
Revision as of 18:07, 11 April 2011
Moviesandbox has had a very under-the-radar pre-release with a couple of people telling me that it's still a bit rough around the edges. A couple of months and a lot of hard work later and Moviesandbox now has its public Version 0.5 release - for Mac and Windows.
I will try to get some funding through Kickstarter for a proper V1.0 release this summer, mostly to tackle some usability issues and to have some time for documentation and emprettyfying.
Contents |
Interface changes:
- grey-out all other objects but the currently selected drawing when in drawing mode
- cut-off text that is too long to display nicely
- make propertyButtons nice and non-text-entry-only
- visualize node and UDP-Input connections
- better grouping of objects
- add gizmos for moving/rotating both objects and the scene-view
- switch saving/loading to OS default dialogs
- distribute extended functionality to right-click menus and inspectors
- bounding boxes and better communication of selection and current drawing
- adjustable text and menu colors/sizes
- customizable interface via xml (colors, sizes, options, where stuff appears on screen, icons, etc...)
- simple localization options
- variable mouse-images for better communication of functionality
- Node management functions (containers, minimap, etc.) (and maybe Node-manager window?)
- full layer support, blending modes, better scene object management(icons for hiding/locking/parent-child relationships) and per-layer quality settings
- particle select mode should be subset of select tool
Extended functionality:
- add settings menu
- add traditional menu-bar
- add orbit-functionality and other ways of navigation to scene view
- make curveable Grid and implement Grid-snap-to-view functionality
- rotational objects and symmetrical drawing
- pen-drawing (straight lines, polygonal lines)
- brush draws primitives
- custom brushes (particle chunks instead of individual particles)
- copy paste selected particles
- smoother drawing ( automatic closing of gaps)
- cutting with planes (use grid to split things apart
- auto-skin bones
- pre-fab skeletons
- mix walk animations and IK
- IK editor and 2D curve drawing
- all properties timeline-able
- save timeline state even if not turned into actions (for timeline-only setups)
- maybe Undo/Redo in Action list (similar to photoshop)
Technical changes:
- easier custom shader integration
- integrate TouchOSC protocol
- optimisations for renderer
- move away from GLUT and do proper per-OS windowing
- Intel OpenGL 2.0 fixes
- robust COLLADA import/export
- thorough integration of external tools such as AudioInput, processing/Arduino, Kinect, etc...
- robust per-object alpha-blending
Infrastructural changes:
- hide internal resources from asset viewers
- rethink project structures, im-/exporting and sharing content
- lots of documentation - not just videos
- example code for processing, arduino, openFrameworks
- in-App help menu and knowledge base