LIMINinal VR
Unity
⯀
C#
⯀
Virtual reality
⯀
ASP.net
⯀
Unity ⯀ C# ⯀ Virtual reality ⯀ ASP.net ⯀
overview
While at Liminal I developed a variety of virtual reality projects including work for external clients providing training and simulation solutions in standalone and mobile virtual reality, as well as occasionally creating auxiliary applications to analyse training data, such as a web portal to ready user analytics.
Additionally, I assisted in re-developing the flagship ‘Liminal Platform’ from the ground up to support modern VR systems and ease ongoing development.
The Liminal Platform features various third-party developed experiences, including experiences developed as a part of Liminal’s internship program. This would also require me to provide support and guidance to those developers in creating their experience and exporting it to the custom ‘limapp’ format for use on the platform.
Liminal platform
The Liminal Platform is an interactive VR platform, that aims to change how you feel and perform. It brings together a collection of short experiences made by both the Liminal team and third-party developers.
While at Liminal I assisted in a rebuild of the platform to support modern VR systems and build solid foundations for ongoing development. Some of my responsibilities included:
Building and maintaining systems
Building and maintaining user interfaces & scenes
Porting existing experiences
Building and designing new experiences
Extending and maintaining our internal and external analytics portals
Interacting with ‘enterprise’ clients (a paid tier of the platform for businesses who want more personalised, in-depth analytics on the platform’s effectiveness at their company)
But as with all smaller companies, there is always close collaboration and a variety of other responsibilities I have pitched in to assist with.
client work
Additionally, Liminal was contracted by external clients to build many virtual reality training solutions and other VR projects. Some of the key projects that I worked on include:
Mushroom Virtual Harvester: A project with Costa Group that teaches and grades new and experienced mushroom harvesters on the process of growing and harvesting mushrooms throughout their life cycle. For this project, we also developed an analytics portal using ASP.NET to display the data for the participants and track their progress over time. My responsibilities included: developing and architecting the project, email and in-person correspondence with the client (including regular visits on-site to the farm where training was taking place.), implementing feedback and providing support to the client.
The Virtual Harvester project also consisted of a research and development period investigating emerging input technologies such as VR Gloves, LeapMotion sensors, and the upcoming Valve Index controllers (previously known as ‘knuckles’ controllers).
Aboard The Cerberus: This was a historical project realistically and interactively recreating the journey of the HMVS Cerberus. This project included character voiceovers with subtitles, interactive ‘minigames’, and a faithful recreation of the ship and crew.
Positive Leadership Training Suite: The Positive Leadership Training Suite (PLTS) was the largest project I worked on at Liminal, it was a collaborative effort with the entire Liminal team as well as collaborators at Deakin University, Youth Affairs Council Victoria, and YLab. The PLTS is a virtual reality training program that offers managers and leaders a way to develop their positive leadership and communication skills through an array of interactive scenarios.
Manual Handling: The Manual Handling project was a training program for waste management workers, which aimed to teach and simulate the proper protocol for safely handling various types of garbage bags, avoiding the risk of injury due to sharps, heavy loads, or improper technique. The Manual Handling program utilised room-scale VR to ask the participants to perform tasks of various difficulty and used the inputs from their VR headset and controllers’ sensors to grade their competency and provide feedback.