Previous topicNext topic

Module parameter options

Suggestions for new features for Magic.
Post Reply
Sadler
Posts: 1139
Joined: Sat Aug 02, 2014 7:10 pm
Location: London, UK

Module parameter options

Post by Sadler »

A few ideas that might improve the user interface:
  1. Magic currently allows the option to display bypass and power parameters. Could this menu be extended to all parameters?
  2. 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.
  3. 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.
Magic
Site Admin
Posts: 3440
Joined: Wed Apr 09, 2014 9:28 pm

Re: Module parameter options

Post by Magic »

Magic currently allows the option to display bypass and power parameters. Could this menu be extended to all parameters?
You want to hide the other 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.
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?
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.
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.
Sadler
Posts: 1139
Joined: Sat Aug 02, 2014 7:10 pm
Location: London, UK

Re: Module parameter options

Post by Sadler »

You want to hide the other parameters?
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.
what parameters are not "focused"
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.
a new category called "Locals"
I still think this is a great idea.
Magic
Site Admin
Posts: 3440
Joined: Wed Apr 09, 2014 9:28 pm

Re: Module parameter options

Post by Magic »

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
Ok that sounds reasonable I guess. Still though, I promise you some users will forget they did it, and wonder where their params are ;)
Post Reply