Crapadilla
![]() |
I often find myself wanting to implement randomization for certain control inputs WITHOUT exposing these inputs to the filter settings tab as controls a user can set. As such I thought it would be nice to have a new category of 'control ops' which connect to control inputs like the normal controls, but DO NOT show up in filter settings. The first candidate for this would be 'control op: randomize'.
Check the example image below taken from my 'Noise Lab: Scratches' snippet. There are 5 angle controls in there to control the angles of the scratch layers A to E. Now, when using this snippet within another filter, I'd have to include these 5 angle controls or lose the ability to randomize these angles. But what if I don't want the user to be bothered with these controls AND still have them randomized 'under-the-hood' for convenience? Yup, then I'm pretty much up a creek without a paddle! We'd either need a way to internally activate randomization for specific controls, or have a dedicated component that does this: the control op randomize! ![]() This control op would not only allow randomizing a control input that it is connected to, but also grant control over the range that random values are 'picked' from, similar to remapping. Having this control op would allow filter authors to drastically reduce controls for their filters. Many inputs don't really need to be explicitely controlled but still need to be randomized to produce wide ranges of variations. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: May 19, 2007 9:46 am | ||||||||||||
Kraellin
![]() |
dilla, this used to exist in one of the betas. that was back when we could only have 10 controls max. i got around that by putting in the controls anyways. the 10 would show up and the rest wouldnt but they'd randomize like normal controls that showed up in the tabs. i didnt have any control, though, over the high and low limits.
now that we have unlimited controls, your idea is a VERY good one, especially the limiters. in fact, i could use this right now on 'the monster' where i'm plugging other filters into mine. i could just leave all their controls intact and not have to re-work all that. so, +1 from me on this one. If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||||||
Posted: May 19, 2007 12:37 pm | ||||||||||||
Crapadilla
![]() |
[Blatant Bump]
Yup, +1 from me also! ![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: June 7, 2007 2:27 pm | ||||||||||||
StevieJ
![]() |
+1 Very good idea!!! .....but has to be second behind having lockable controls for me
![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||||
Posted: June 14, 2007 4:14 pm | ||||||||||||
Crapadilla
![]() |
We need both, of course!
![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: June 14, 2007 4:30 pm | ||||||||||||
StevieJ
![]() |
Of course!
![]() ![]() How much bargaining power have you acrued with Vlad??? ![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||||
Posted: June 14, 2007 5:43 pm | ||||||||||||
Crapadilla
![]() |
None. I'm just making suggestions with an occasional gentle insist... ![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: June 15, 2007 4:17 am | ||||||||||||
Crapadilla
![]() |
No comments?
And I thought this was a fantastic idea! ![]() ![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: June 19, 2007 6:02 am | ||||||||||||
StevieJ
![]() |
It's an excellent idea.....maybe they don't fully understand what you are talking about.....
"Control Op Randomize" and "Lockable Controls" combined with much of this suggestion from Volde would be the "PERFECT" improvement package....
Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||||
Posted: June 19, 2007 12:24 pm | ||||||||||||
StevieJ
![]() |
It almost seems like FF could make a "Professional Advanced" version with all sorts of these goodies taking precedence for advanced filtermakers and users.....
Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||||
Posted: June 19, 2007 1:07 pm | ||||||||||||
Kraellin
![]() |
actually, i suggested having the controls on inactive legs ghost or go invisible when that switch control wasnt active, months ago. so, this is not new. if you've got a switch going to four different legs, only one leg is ever active. so, it just makes sense to hide the controls in the gui for those inactive legs. would be a great space saver. but, i can also see it's a bit counter to vlad's and other's philosophies on what makes a good filter; the whole less is more concept. still, i'd love to have it
![]() and as for 'professional advanced', i think scripting may go a LONG ways to fullfilling this. image being able to write your own components! that would be sweet. If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||||||
Posted: June 19, 2007 1:19 pm | ||||||||||||
Crapadilla
![]() |
Don't know. I thought I had illustrated my point rather eloquently. ![]()
Actually I was refering to something different than ghosting controls for inactive parts of the filter tree. While I'd like to have that feature too, we are talking about a different feature here. What I was asking for is a control component that feeds random values into a control input, but which doesn't appear as a control slider on the filter main UI. Remember, you can only randomize a control input if you actually feed a control component into it, but this automatically 'publishes' this control to the filter end user. To allow for a larger range of filter variations - and fewer controls - parameters could be set to randomize internally without the user ever seeing these random values. This is where my little idea comes into play... [On a sidenote, I'll admit I fail to see how this would run counter to a 'less is more' philosophy when it comes to controls. Such a component would actually allow for reducing the number of controls on a filter.] ![]()
If this hypothetical scripting component allowed for random functions and worked with controls also, I'd be all for it.
Yes, lockable controls are another thing that's definitely important. When it comes to control randomization, the user should be able to lock certain controls conveniently from the filter settings tab on the main UI. In addition, the filter author should be able to set 'default' locks on control components in the Filter Editor to provide the end user with a more usable and convenient randomization behaviour. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: June 19, 2007 4:29 pm | ||||||||||||
Kraellin
![]() |
sorry, dilla. i was actually responding to steve's post of volde's quote
![]() If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||||||
Posted: June 20, 2007 10:34 am | ||||||||||||
Crapadilla
![]() |
No matter. My fault, I could have read that quote...
![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: June 20, 2007 10:58 am | ||||||||||||
Kraellin
![]() |
yeah, well i shld know better than not to quote when threads start to get long.
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||||||
Posted: June 20, 2007 11:46 am | ||||||||||||
Crapadilla
![]() |
hehe.
![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||||
Posted: June 20, 2007 11:47 am | ||||||||||||
StevieJ
![]() |
I missed it.....great suggestion!!! ![]()
Yeah, that would cover it.....
Yes you did ![]() ![]()
Even more eloquently ![]() ![]()
Perfect combo...... Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||||
Posted: June 20, 2007 4:10 pm | ||||||||||||
Totte
![]() |
+Ï€
- I never expected the Spanish inquisition |
|||||||||||
Posted: November 25, 2009 2:58 pm | ||||||||||||
Betis
![]() |
+i
Roses are #FF0000
Violets are #0000FF All my base are belong to you. |
|||||||||||
Posted: December 2, 2009 5:12 pm | ||||||||||||
KGtheway2B
![]() |
Imaginary votes don't count
![]() Idea is strange but good. +0x5f3759df from me. |
|||||||||||
Posted: December 3, 2009 5:14 pm |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,531 Posts
+36 new in 30 days!
15,347 Topics
+72 new in year!
18 unregistered users.