Autonomous Visualization

Apple

OVERVIEW

OVERVIEW

This is our project's 3d visualization software that ran on Linux and Mac via QT. I was the sole designer on the project for about 2 years handling all aspects of the design work including user research, mockups and wireframes etc, to directly used final assets and hands-on coding.​

The first part of my work focused on a complex multi-component plugin that sat on top of the existing UI framework. After some time on the project, the goals shifted and I spent time integrating the plugin into the application during its transition to a native first-class feature set. After that came a UX refactoring of the application as a whole from the ground up.​

You can use the software in two ways. Either the user loads up cached data of a tested scenario and uses various data processors (plugins) to visualize and manipulate parts of the cache, OR the user creates scenarios from scratch and then simulates the results.

​It is being widely used within the project (User group appx. 1500)

CONTRIBUTIONS

CONTRIBUTIONS

  • Plugin Level UX/UI Design
    • Scene Graph
    • Attribute Editor
    • Tool Bar
    • Tabbed Interface Dialog
    • Various secondary dialogs and widgets
  • App Level UI Design
    • QSS/LESS/C++ UI Design
    • Graphing time series data workflows
    • Grid of viewports workflow

PROBLEM

PROBLEM

Provide a plugin/application to allow users to intuitively create/edit a 3d environment with moving assets.

STATS

REQUIREMENTS

  • Duration - 18 months
  • Team - 1 designer (myself), 10 engineers, 2 (E)PM
  • Context - Desktop, Web
  • Tools - Sketch, QT, Sublime
  • Deliverables - Mockups, animation, CSS, C++
  • Users - Developers
  • Impact - Provides GUI around repetitive high quantity work that is primarily cmd line centric.  Saves 8-12 hours/person/week