-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: Add visual aid to heronarts.lx.color.ColorParameter #20
Comments
Hey Dan - just want to make sure I understand what you're asking about here. Which thing are you referring to as the handy widget? Do you just mean the ColorParameter helper itself, or are you referring to one of the existing color-selection UIs? Shoot me a screen-shot perhaps of which bit you're talking about? |
Gotcha. I made something for this once, but I should really make it more generic. There's a custom color picker UI for the SolidPattern class in P3LX. https://github.com/heronarts/P3LX/blob/master/src/main/java/heronarts/p3lx/pattern/SolidPattern.java This could probably be more dense, it's kind of a big UI. I could def make this this into a single reusable component though. Would that work for you? |
Nice! that looks good. My particular pattern has multiple colors and I'd like to oscillate their values independently. |
Cool - on my TODO list to make this generic. Coming soon... Feel free to just hijack that code in the meantime if you like. |
Upvote to make this generic and easy to use. I frequently have 1-2 HSB colors as pattern parameters so would use this often. Thanks! |
I'm resurfacing after a long break from LX etc. Is this still outstanding? If so I may take a stab at building it. |
Hey Dan! There is a UIColorPicker helper for this now: Might not be exactly what you're looking for, but renders a color box which you can click on for a context menu with more detailed color section controls (which should be midi/modulation-mappable). |
This is a handy widget! it would be cool to add a visual aid so that it's clear what color is represented by the 3 parameters. One thought is to group them and make their background the currently selected color..
I realize at least part of this implementation would happen in P3LX..
The text was updated successfully, but these errors were encountered: