To choose the best elements from the UI Mockups that I created last week, I made a survey using Survey Monkey and asked the Focal Length team (producers and artists), as well as the Art and Technical Art faculty at FIEA, to take it. Here are the results.
The numbers speak for themselves in almost all of the questions, giving me a very clear idea of how to build the UI prototype. It is important to know that these decisions are by no means final, and constant iteration will continue to happen as the fidelity of the prototypes and mockups get closer to the final tool. The only question in which opinion was divided was that regarding how to display the general settings (gender, weight, age, etc.): around 40% liked mockup A, while 30% liked mockup B, and 23% liked a third unrepresented option. I decided to combine mockups A and B in this pass of the UI and address in the following UX test whether or not icons would improve readabilty.
With the data in mind, I built the following widget using Qt Creator:
Unfortunately, Qt Creator does not have a ColorPicker widget. I spent some time researching ways to get one working, but the options I have found so far (QColorDialog, QColorTriangle, PyQt4) would require the end user to download and install extra software to run the tool, possibly even build some classes from the command line. This would make for a much worse UX, making it hard to setup for non-technical people (which most of the potential users are). I will still run some more tests to see if I can add the colorSliderGrp to the docked widget after loading the .ui file in Maya, but if those tests prove unsuccessful, I will probably have to rebuild the UI directly with Python. While this solution would make it easier to port to the end users' system, it would be a setback schedule-wise.