- Magic currently allows the option to display bypass and power parameters. Could this menu be extended to all parameters?
- ISF files allow one to choose the parameter labels in code. Allowing users to change the label for any parameter would improve the UI certainly for GLShaders and also many of the inbuilt modules' UI allowing them to be more focused to the scene.
- One can connect parameters together using globals but it is arguably more convenient, less cluttered and perhaps more intuitive to allow more direct parenting of parameters both within modules (e.g. contrast->brightness) or between modules.
Module parameter options
Module parameter options
A few ideas that might improve the user interface:
Re: Module parameter options
You want to hide the other parameters?Magic currently allows the option to display bypass and power parameters. Could this menu be extended to all parameters?
To me that seems like it would result in a lot of confusion! But I will think about it, at least for the GLSLShader module. For the other built-in modules, what parameters are not "focused"? Can you give an example?ISF files allow one to choose the parameter labels in code. Allowing users to change the label for any parameter would improve the UI certainly for GLShaders and also many of the inbuilt modules' UI allowing them to be more focused to the scene.
Yes, I've thought about this. I don't quite have it worked out yet. I was planning on having a new category called "Locals", which are Globals but only for one scene, however this still wouldn't be as focused as what you suggest.One can connect parameters together using globals but it is arguably more convenient, less cluttered and perhaps more intuitive to allow more direct parenting of parameters both within modules (e.g. contrast->brightness) or between modules.
Re: Module parameter options
Users can hide all parameters now. Perhaps seen from the other way - keep certain parameters visible when the module is minimised - like annotations. It could be the best of both worlds having important (or used) params remain visible while unused params are hidden.You want to hide the other parameters?
Not "not focused", your param labels are all very well chosen - but one might want to rename a Y param "Height" or "Level" for example. You're right though, not a very strong example or suggestion except, perhaps, for GLShader params.what parameters are not "focused"
I still think this is a great idea.a new category called "Locals"
Re: Module parameter options
Ok that sounds reasonable I guess. Still though, I promise you some users will forget they did it, and wonder where their params areUsers can hide all parameters now. Perhaps seen from the other way - keep certain parameters visible when the module is minimised - like annotations. It could be the best of both worlds having important (or used) params remain visible while unused params are hidden