ToDo

From Moviesandbox

(Difference between revisions)
Jump to: navigation, search
Line 3: Line 3:
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.
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.
-
<h3>For Version 1.0, the following additions are planned:(in no specific order)</h3>
+
<h3>Interface changes:</h3>
-
 
+
* grey-out all other objects but the currently selected drawing when in drawing mode
* make propertyButtons nice and non-text-entry-only
* 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
* 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 sizes
 +
* customizable interface via xml
 +
* 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) and per-layer quality settings
 +
* particle select mode should be subset of select tool
 +
 +
<h3>Extended functionality:</h3>
* add settings menu
* add settings menu
* add traditional menu-bar
* add traditional menu-bar
-
* switch saving/loading to OS default dialogs
 
* add orbit-functionality and other ways of navigation to scene view
* add orbit-functionality and other ways of navigation to scene view
-
* set up extended functionality in right-click menus and inspectors
 
* make curveable Grid and implement Grid-snap-to-view functionality
* make curveable Grid and implement Grid-snap-to-view functionality
* rotational objects and symmetrical drawing
* rotational objects and symmetrical drawing
* pen-drawing (straight lines, polygonal lines)
* pen-drawing (straight lines, polygonal lines)
* brush draws primitives
* brush draws primitives
 +
* custom brushes (particle chunks instead of individual particles)
 +
* copy paste selected particles
* smoother drawing ( automatic closing of gaps)
* smoother drawing ( automatic closing of gaps)
-
* bounding boxes and better communication of selection and current drawing
+
* cutting with planes (use grid to split things apart
-
* adjustable text and menu sizes
+
* auto-skin bones
-
* simple localisation options
+
* pre-fab skeletons
-
* Intel OpenGL 2.0 fixes
+
* mix walk animations and IK
-
* variable mouse-images for better functionality communication
+
* IK editor and 2D curve drawing
-
* lots of documentation
+
* all properties timeline-able
-
* thorough integration of external tools such as AudioInput, processing/Arduino, Kinect, etc...
+
* save timeline state even if not turned into actions (for timeline-only setups)
-
* better scene object management
+
* maybe Undo/Redo in Action list (similar to photoshop)
-
* Node management functions (containers, etc.)
+
 
 +
 
 +
<h3>Technical changes:</h3>
 +
* easier custom shader integration
 +
* integrate TouchOSC protocol
* optimisations for renderer
* optimisations for renderer
* move away from GLUT and do proper per-OS windowing
* move away from GLUT and do proper per-OS windowing
-
* integrate TouchOSC protocol
+
* 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
-
<h3>And more structural changes:</h3>
+
<h3>Infrastructural changes:</h3>
* hide internal resources from asset viewers
* hide internal resources from asset viewers
* rethink project structures, im-/exporting and sharing content
* rethink project structures, im-/exporting and sharing content
-
* easier custom shader integration
+
* lots of documentation - not just videos
 +
* example code for processing, arduino, openFrameworks
 +
* in-App help menu and knowledge base

Revision as of 18:05, 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
  • 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 sizes
  • customizable interface via xml
  • 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) 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
Personal tools
Moviesandbox for UT2004