To enhance the digital color selection process for designers, we aim to implement various controls to enable precise manipulation and provide a color storage system that optimizes the workflow.
This approach eliminates the constant back-and-forth clicking with the mouse. Simultaneously, a haptic interface enables more intuitive and precise control.
To check the initial functional prototype, we conducted task-based usability testing. Participants varied in their knowledge of color and their interest in color selection.
The strengths of the color selection function lie in its tactile feel. In particular, the precision-enhancing sliders in conjunction with an Adobe Color function are considered useful by users and are understood even without assistance. Users find the color selection process pleasant, which makes the entire interaction more appealing and fun.
The implemented controls needed optimization in terms of position and readability. We discovered that our interface essentially serves two distinct purposes: color storage and color selection. This realization brought us back to the idea of incorporating different modules.
We utilized a created server for communication between Arduino and JavaScript. Using JavaScript and the "One-Color" library, we programmed a page that represents a color window, which we controlled with the Arduino.
Through Cinema 4D rendering, we were able to visualize additional elements and functions that were not implemented in the prototype: