BAYER
a 3 month internship, May 2022

Team:
Ivery Chen, Joshua Robinson (Tech support), Brenda Teakert (PM), Jason Sankovitch (Manager)
Role:
Unity Engineer, Technical Artist, Programmer, VR UX Design
Tools:
Unity, Substance Painter, AWS, Oculus Desktop, Blender
01
ContextHow do you design a VR educational app to train drone flyers how to assemble drones?
Bayer’s Crop Design division put in a request - many UAV flyers felt like they needed a tool to help them train new flyers that would reduce time spent for trainers travelling to and fro. They wanted a VR training app that can take care of a large part of the training. When I was onboarded, the app was merely an idea. My role was to implement from start to finish an entire VR app. The project aims to design a cost-effective, flexible and sustainable module for UAV flyers.
02
ResearchWhat do the customers really need?
To decide what goes into the module, I conducted research with the UAV flyers at Bayer. Some of the highlights are:

Interview questions and results
03
ProcessNext, I retopologised the M300 model inside Blender, reduced total drone poly count from 600,000 to 20,000. I also remodelled parts so drone can be assembled, twisted, folded in VR. I brought everything into Substance Painter and created realistic materials ready to import into Unity.

Modelled, retopologised and shaded assets
How does the experience unfold?
Before I wrote any code, I brought everything into Unity. I tested out the models to see if they are ‘functional’, foldable and constructable in VR. I then created a storyboard to plan out the beat of the experience.

Interview questions and results
04
SolutionWhat are the challenges of UX design in VR?
The experience is controlled by a tablet. This is a continuation of design made by Tristan Lassiter, my hiring manager, on previous VR projects.

UX design using colour and highlight
Since the headsets we are using do not support HandTracking 2.0, I came up with alternative ways to imitate small motions with clunky hand controllers.

Three ways to suggest twist movement