tupi_route_map
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tupi_route_map [2018/06/16 00:18] – [g) Library] maefloresta | tupi_route_map [2019/05/18 12:54] (current) – [a) General] maefloresta | ||
---|---|---|---|
Line 7: | Line 7: | ||
====a) General==== | ====a) General==== | ||
- | - Allow to edit project' | + | - Add option |
- Create universal installers (appimage) of TupiTube for Linux. Reference: http:// | - Create universal installers (appimage) of TupiTube for Linux. Reference: http:// | ||
- Migrate the configure script to cmake for Unix platforms. | - Migrate the configure script to cmake for Unix platforms. | ||
Line 18: | Line 18: | ||
- Extend the Preferences dialog to allow keyboard shortcuts customization. | - Extend the Preferences dialog to allow keyboard shortcuts customization. | ||
- Implement optional auto-save feature, including parameters like enable/ | - Implement optional auto-save feature, including parameters like enable/ | ||
+ | - Allow to edit project dimension in case user wants to resize it. | ||
+ | - Implement clipboard support for the whole application. | ||
+ | - Implement a feature to save projects on Google Drive. | ||
====b) Drawing Tools==== | ====b) Drawing Tools==== | ||
- Design and implement a complete set of resources to support vector nodes edition. | - Design and implement a complete set of resources to support vector nodes edition. | ||
- | - Extend and enhance the color fill tools. | + | - Extend and enhance the color fill tools (bucket). |
- Ellipse panel must include a control to show width and height values of current object. | - Ellipse panel must include a control to show width and height values of current object. | ||
- Implement integration with QtMyPaint project to bring raster brushes and eraser to the TupiTube canvas. Reference: https:// | - Implement integration with QtMyPaint project to bring raster brushes and eraser to the TupiTube canvas. Reference: https:// | ||
Line 35: | Line 37: | ||
- Add option to show/hide rules around the workspace | - Add option to show/hide rules around the workspace | ||
- Add option to highlight the borders of the frame in the animation workspace. In this way, users can recognize the boundaries of the visible drawing area, even if there are elements overlapping/ | - Add option to highlight the borders of the frame in the animation workspace. In this way, users can recognize the boundaries of the visible drawing area, even if there are elements overlapping/ | ||
+ | - Implement an option to edit the brush properties of any element when it is already drawn. | ||
+ | - Bug: There is a texture issue related to the brushes. Some of the textures are only visible when the zoom tool is used. A scale parameter for textures are required. | ||
+ | - Bug: Nodes editor fails to support "space bar" command with the pen directly. It works with the mouse, but that's not enough. | ||
====c) Color Management==== | ====c) Color Management==== | ||
Line 41: | Line 46: | ||
- Include gradients support to color manager. | - Include gradients support to color manager. | ||
- Bug: Every scene should support its own background color. Currently, a project only allows one background color even if it has several scenes. | - Bug: Every scene should support its own background color. Currently, a project only allows one background color even if it has several scenes. | ||
+ | - Bug: In the Brush panel, if the border color is white then the background color must change to make the pen size reference visible. | ||
====d) Tweening==== | ====d) Tweening==== | ||
- Add undo/redo support to the Position tweener path editor. | - Add undo/redo support to the Position tweener path editor. | ||
+ | - Add feature to edit (add/ | ||
- Add support for vertical/ | - Add support for vertical/ | ||
- Design and implement a morphing tweener. | - Design and implement a morphing tweener. | ||
Line 60: | Line 67: | ||
- Implement feature to combine/ | - Implement feature to combine/ | ||
- Research about layers fusion feature (Reference: Gimp). | - Research about layers fusion feature (Reference: Gimp). | ||
+ | - Implement feature to collapse/ | ||
====f) Lip-Sync==== | ====f) Lip-Sync==== | ||
Line 73: | Line 81: | ||
- Design and implement a feature to replace objects easily between the workspace and the library interface. | - Design and implement a feature to replace objects easily between the workspace and the library interface. | ||
- Enhance UX of Library' | - Enhance UX of Library' | ||
+ | - Implement symbol elements (Adobe Flash concept). | ||
====h) Sound==== | ====h) Sound==== | ||
Line 85: | Line 94: | ||
- Add support for effects image filters (i.e. black and white, pixelation, blur, etc). | - Add support for effects image filters (i.e. black and white, pixelation, blur, etc). | ||
- | ====k) | + | ====k) |
- Add support for animated GIF and APNG formats. | - Add support for animated GIF and APNG formats. | ||
- Allow to export the same scene several times in the same video. | - Allow to export the same scene several times in the same video. | ||
- Add support to export animations as OpenEXR files. Reference: http:// | - Add support to export animations as OpenEXR files. Reference: http:// | ||
+ | - Implement transparent background option for the export feature "SVG Images Array" (Tip: inkscape: | ||
+ | - Implement resize option for video files. | ||
====l) Storyboard==== | ====l) Storyboard==== | ||
Line 102: | Line 113: | ||
- Implement virtual cameras feature (v-cameras) to support actions like panning, zoom and rotation. | - Implement virtual cameras feature (v-cameras) to support actions like panning, zoom and rotation. | ||
- Implement animation masking feature. | - Implement animation masking feature. | ||
+ | |||
+ | ====o) Preferences==== | ||
+ | - Add option to support "Add Sketch Layer" by default for every new project. | ||
+ | |||
;#; | ;#; | ||
[[start|Back to Main Page]] | [[start|Back to Main Page]] | ||
;#; | ;#; |
tupi_route_map.1529108316.txt.gz · Last modified: 2018/06/16 00:18 by maefloresta