A VR TOOL FOR GRAPHIC DESIGNERS
ROLE : TECHNICAL DESIGNER | MAY 2016 - AUGUST 2016 | TEAM SIZE = 1
OVERVIEW
The goal for the designer tool was to get graphic designers working directly in Unity rather than creating 2D mockups. An additional constraint was that the tool should be capable of scaling to different comfort levels with Unity. Therefore the tool ended up being not really a tool at all but simply a Unity framework. Broadly any product can be expressed as an array of interaction-effect couplings. The tool simply provides a framework that decouples interactions and effects and provides a way to connect the two. |
TOOL FRAMEWORK
|
The tool simply decouples interactions and effects into separate reusable scripts. They are then wired together using Unity's event framework as shown in the video.
An example of how that code might look is shown below. |
The interaction script for swiping and scrolling would expose swipe and scroll events as public events. For example,
onSwipeLeft or scrollVertical |
The interaction event would then simply be wired to a behavior script, tying the interactions to the appropriate effect. In this case onSwipeLeft -> previousPage |
WORKFLOW
VR Design teams are generally divided into two groups : specialists (3D designers) and designers (graphic designers)
A specialist would start with a sandbox, clone it and build the prototype in the described Unity Framework. Once development is done, the added scripts would be checked back into the sandbox
|
Graphic designers would work with specialists beforehand to add any required functionality to the sandbox. From then onwards the process would essentially look the same as the specialist workflow.
|