- Posts: 68
- Joined: Sat May 02, 2015 6:48 am
Hey,
First of all, thanks for porting Fusion to OSX. That was my original #1 wish list item! I have a few suggestions, in case you're interested:
1) Pipes: I find them extremely messy, the way they always overlap. Once you do something that's beyond the extremely simple, you're bound to have your comp look like spaghetti. The square pipes setting doesn't help, it frequently makes connections less visible. I would love a system akin to what Cycling 74's Max/MSP is using (that's an audio app that uses "objects" very much like nodes), where you can shift-click on the background to make your own corner points, enabling, say, a pipe to go "around" your comp to the other side... it makes everything so much clearer.
2) Auto-save a-la Final Cut: That's OSX's system of saving just the first time, and then the app saves each and every step you make. If the app crashes (for me, Fusion crashes a lot, not just the 8 beta, also v7 on Boot Camp and Win8), you can reopen it and you are right where you left off. The system is elegant once you get used to it, you can save versions within the same finder file, and you can always duplicate and save with another name.
3) Documentation: At the moment, the docs are a mess. There are sections that are referenced and appear to be missing, stuff that's in there but not in the TOC, and plenty of things that could use some explaining. I would also like to see known quirks and their workarounds documented, maybe a couple of examples. Also, a keyboard shortcut could be used on every tool to bring up its reference page. Some more extensive docs on expressions with examples would be great as well.
4) Learning resources: I'm one of those people that just hates video tutorials, I'd rather have them written down. Maybe some common compositing scenarios could be documented, for example, how to set up a multipass EXR comp, or how examples of common particle systems. Also, guides on how to export data from popular applications would really help... this needs a lot of googling at the moment.
5) Linear workflow: This one's hard at the moment. I don't mind the setting up, actually I prefer to know what I'm doing rather than having the app do stuff automatically. But I'd want to be sure that, e.g. the renderer is working in the same colour space I have for the rest of the comp (there was a thread in this forum that got me really confused on that). Also, some tools don't appear to be working very well... I found it very difficult to use primatte, whereas converting to sRGB made it much easier, but then I could only use the matte on output, not the advanced features like despill etc. Also the despoil controls on the Matte Control do not work for me in linear, as well as the supression tab on the CC which just behaves strangely.
6) CC matching function: Maybe porting some code from Resolve, where you can have the CC set itself to match a background plate on another input? It doesn't have to be a one-click automagic thingy, just a good starting point that can be adjusted, to help blend, for example, 3D stuff with camera footage.
7) Camera solve and planar tracking: the more I can do inside Fusion, the happier I'll be... Also the point tracker could use some of Resolve's features, especially the "interactive mode" stuff. It's so easy to place tracking points that way.
8) Resolve-style qualifier curves: I figured out HSL qualifiers in Resolve with in about 10 seconds. I'm still struggling to do that easily in Fusion.
9) 3D path view: It could be useful to be able to view a path in a perspective-style view, with the common 3D navigation method, so that the Z-axis would represent time. Sort of combining the path view with the splines. I've never seen this, so it might be a stupid idea, just saying...
10) Insert calculation on animated parameters: This comes up a lot for me. Sometimes I'll animate something with some keyframes and edit the spline, only to later realise that I'd like to add, e.g., some noise to it, or an oscillation, or whatever, and then it becomes time-consuming. There could be a contextual menu item that "transforms" the animated control by inserting a calculation modifier, with the first operand already set to the original spline. Then you can add to it or whatever you want, and keep building the animation.
11) Lastly! Node-based interface for connections: The connections right now are accomplished with the contextual menus, published points, and expressions. But it could be beneficial to have them as nodes, for the same reasons that everybody loves about node-based compositors, compared to layer-based ones, or even more so, to text scripts. If you open an old comp, or someone else's comp, that's heavy with all sorts of connections, it can be hard to figure out. But the same thing could be accomplished in the flow, maybe on a different visual layer that can be turned on and off. So, a tool that is publishing a control could have an extra outlet, an "explode" data node could separate out the parameters needed by name, there could be data tools that do math and can combine many inputs, and a special "connector" tool could be used to specify the parameter than needs to change on its connected target node. This way, you can see and trace out the calculations. I know it feels that it can cause a lot of clutter, but if that layer can be turned on and off, it could be really useful. This is, again, a lot like Max/MSP works, and I love that.
Sorry for the long post, a lot of the stuff is wishful thinking, I know. I just thought I'd share. Fusion rocks already as it is.
First of all, thanks for porting Fusion to OSX. That was my original #1 wish list item! I have a few suggestions, in case you're interested:
1) Pipes: I find them extremely messy, the way they always overlap. Once you do something that's beyond the extremely simple, you're bound to have your comp look like spaghetti. The square pipes setting doesn't help, it frequently makes connections less visible. I would love a system akin to what Cycling 74's Max/MSP is using (that's an audio app that uses "objects" very much like nodes), where you can shift-click on the background to make your own corner points, enabling, say, a pipe to go "around" your comp to the other side... it makes everything so much clearer.
2) Auto-save a-la Final Cut: That's OSX's system of saving just the first time, and then the app saves each and every step you make. If the app crashes (for me, Fusion crashes a lot, not just the 8 beta, also v7 on Boot Camp and Win8), you can reopen it and you are right where you left off. The system is elegant once you get used to it, you can save versions within the same finder file, and you can always duplicate and save with another name.
3) Documentation: At the moment, the docs are a mess. There are sections that are referenced and appear to be missing, stuff that's in there but not in the TOC, and plenty of things that could use some explaining. I would also like to see known quirks and their workarounds documented, maybe a couple of examples. Also, a keyboard shortcut could be used on every tool to bring up its reference page. Some more extensive docs on expressions with examples would be great as well.
4) Learning resources: I'm one of those people that just hates video tutorials, I'd rather have them written down. Maybe some common compositing scenarios could be documented, for example, how to set up a multipass EXR comp, or how examples of common particle systems. Also, guides on how to export data from popular applications would really help... this needs a lot of googling at the moment.
5) Linear workflow: This one's hard at the moment. I don't mind the setting up, actually I prefer to know what I'm doing rather than having the app do stuff automatically. But I'd want to be sure that, e.g. the renderer is working in the same colour space I have for the rest of the comp (there was a thread in this forum that got me really confused on that). Also, some tools don't appear to be working very well... I found it very difficult to use primatte, whereas converting to sRGB made it much easier, but then I could only use the matte on output, not the advanced features like despill etc. Also the despoil controls on the Matte Control do not work for me in linear, as well as the supression tab on the CC which just behaves strangely.
6) CC matching function: Maybe porting some code from Resolve, where you can have the CC set itself to match a background plate on another input? It doesn't have to be a one-click automagic thingy, just a good starting point that can be adjusted, to help blend, for example, 3D stuff with camera footage.
7) Camera solve and planar tracking: the more I can do inside Fusion, the happier I'll be... Also the point tracker could use some of Resolve's features, especially the "interactive mode" stuff. It's so easy to place tracking points that way.
8) Resolve-style qualifier curves: I figured out HSL qualifiers in Resolve with in about 10 seconds. I'm still struggling to do that easily in Fusion.
9) 3D path view: It could be useful to be able to view a path in a perspective-style view, with the common 3D navigation method, so that the Z-axis would represent time. Sort of combining the path view with the splines. I've never seen this, so it might be a stupid idea, just saying...
10) Insert calculation on animated parameters: This comes up a lot for me. Sometimes I'll animate something with some keyframes and edit the spline, only to later realise that I'd like to add, e.g., some noise to it, or an oscillation, or whatever, and then it becomes time-consuming. There could be a contextual menu item that "transforms" the animated control by inserting a calculation modifier, with the first operand already set to the original spline. Then you can add to it or whatever you want, and keep building the animation.
11) Lastly! Node-based interface for connections: The connections right now are accomplished with the contextual menus, published points, and expressions. But it could be beneficial to have them as nodes, for the same reasons that everybody loves about node-based compositors, compared to layer-based ones, or even more so, to text scripts. If you open an old comp, or someone else's comp, that's heavy with all sorts of connections, it can be hard to figure out. But the same thing could be accomplished in the flow, maybe on a different visual layer that can be turned on and off. So, a tool that is publishing a control could have an extra outlet, an "explode" data node could separate out the parameters needed by name, there could be data tools that do math and can combine many inputs, and a special "connector" tool could be used to specify the parameter than needs to change on its connected target node. This way, you can see and trace out the calculations. I know it feels that it can cause a lot of clutter, but if that layer can be turned on and off, it could be really useful. This is, again, a lot like Max/MSP works, and I love that.
Sorry for the long post, a lot of the stuff is wishful thinking, I know. I just thought I'd share. Fusion rocks already as it is.
R17 on Win10 | i9-9900k 32GB RAM | RTX2060s 8GB | 2TB NVMe RAID 0