Hello, thank you very much for comments.
I was in charge of development of Toonz Ghibli Edition.
OpenToonz is based on Toonz Ghibli Edition, which had been customized for production work in Studio Ghibli.
The customization was done on the basis of situations as follows:
- Each production workflow ( ink&paint, color design and composition ) is done by different staff in individual division.
- Animation was originally drawn on papers and converted to Toonz raster level in Toonz. (We did not draw vector-based animation, did not make cutout animation neither.)
Under the above situations, we decided to hide/remove some UI and functions from Toonz Harlequin in order to increase efficiency by limiting commands only related to each workflow.
Here are the examples:
1, We omitted a functions for create/delete rooms. Istead, we set ready-made room for each workflow which displays specialized menubar with necessary command set. (* For now, the specialized menubar is only available in Windows version.)
2, We removed buttons for moving across sub-xsheet hierarchy in the menubar. Because this UI is rarely used in ink&paint or color design work, and also because it was, in our thought, not so much inportant function as occupying large space in the menu bar area. Instead of it, a text "(Sub)" is displayed in the title bar of Xsheet panel for showing whether you are in sub or parent xsheet. Moving accross sub-xsheet is available with the cammands in context menu of Xsheet.
3, We removed "column keys"(keys displayed in xsheet columns) feature. Because setting the key on some xsheet cell causes setting keys for all of transformation parameters (n/s, e/w, scale etc.) of the column. Which was, in our thought, quite difficult to deal with. And also with this UI user may modify the positions of keys by mistake while placing levels in xsheet. So we decided to display all parameter keys only in the function editor panel.
4, Regarding the output port of stage schematic node, we did two changes for simplification:
- Ports with letters (A,B,C...) means the amount of 8-inch-horizontal offset from the original position (with letter "B"). We removed this feature since it is less flexible than doing the same thing using pegbars.
- Ports with numbers (1,2,3...) are for the Hook tool. We kept it alive, but very poorly... When you add a hook, new port will be added just below the original port with no number displayed. This is mainly because Ghibli did not use Hook tool in production and put less priority for modify it.
OpenToonz has some changes other than listed above and we suppose that "original" Toonz users may feel a confusion about it. Please let us mention again that such changes were done as the result of reflecting local inputs from Studio Ghibli and other Japanese animation productions.
For this reason, we think that just reverting the Harlequin's UI is not the best way at this time. If you would like to revert these UIs, we think there must be a option (in preferences) for adding them or not.
We sincerely appreciate your continuous support and advice for making the better software.Anyway, I will try to revert create/delete rooms feature and will try to modify stage schematic port for Hook tool.
Thanks.
while let's not forget that their real goal is to also let people know about their Premium version of Toonz which will make them earn money.So, the question is:If they want people to buy the Premium version of Toonz with all these wonderful features and more friendly UI and workflow compare to OpenToonz... why should they put these features from the Premium to OpenToonz? people won't need to purchase the Premium if OpenToonz will have most of the features we really want, right?
Shun Iwasawa has just made a pull request that fixes this issue:
https://github.com/opentoonz/opentoonz/commit/49ff76e3d351ffb5638d370503a56fa620223117
He also made that awesome baby finally reach for an apple!
https://github.com/opentoonz/opentoonz/issues/108#issuecomment-205234261