AUTOMOTIVE VR • PROTOTYPE

Aston Martin
VR HMI System

High-fidelity VR simulators for validating luxury vehicle HMI, featuring multiplayer collaboration and eye-tracking analytics to bridge the gap between design and engineering.

Role

XR Prototyping & Simulation Engineer

Timeline

12 Months

Platform

VR / Platform

Team

Freelance Team of UI/UX

Loading Car Model...
Drag to rotate • Scroll to zoom

Multi

Real-time Collab

35%

Frame Time Reduction

Eye

Tracking Analytics

VR

Platform

Validating Luxury UX Without a Physical Car

Designing Human-Machine Interfaces (HMI) for luxury vehicles normally requires expensive physical bucks and slow iteration cycles. Aston Martin needed a way to validate HMI concepts and ergonomics rapidly with teams distributed across the UK and Europe.

The challenge was to build a photorealistic VR prototype that allowed multiple engineers to sit in the same virtual car, interact with the dashboard, and analyze driver attention—all in real-time.

  • Synchronize HMI states across networked clients for collaborative review
  • Integrate eye-tracking to generate heatmaps of driver attention
  • Optimize high-poly automotive CAD data for VR performance
  • Create flexible tools for rapid HMI layout iteration

From Figma to VR

01

UX/UI Design

Designing dashboard interfaces and interaction flows in Figma

02

Unity Setup

Importing CAD models and setting up the VR interaction rig

03

Networking

Implementing Photon Fusion for state synchronization and voice chat

04

Telemetry

Integrating eye-tracking SDKs to capture gaze data

05

Review

Conducting multi-user design reviews and heat-map analysis

// Key Features

System Capabilities

Multiplayer Collaboration

Built on Photon Fusion, allowing designers and engineers to inhabit the same virtual vehicle, point at features, and discuss HMI changes in real-time, regardless of physical location.

Eye Tracking Analytics

Integrated hardware eye-tracking to visualize where drivers look during specific tasks. Generated heatmaps and time-to-fixation metrics to validate safety and usability of the UI.

Interactive HMI

Fully functional virtual dashboard where touchscreens, buttons, and dials trigger actual UI states. Validated menu logic and hierarchy before writing a single line of production vehicle code.

Photorealistic Rendering

Leveraged HDRP for high-fidelity material rendering of leather, carbon fiber, and glass, ensuring the virtual prototype matched the luxury aesthetic of the final product.

Under the Hood

Core Technologies

Unity HDRP C# Photon Fusion Varjo SDK

Telemetry

Eye Tracking Heatmap Gen Data Logging CSV Export

Hardware

Varjo XR-3 Moza Racing

Architecture

Client-Server Network Sync Dependency Injection
// Example: Syncing steering wheel rotation across network
public class NetworkSteering : NetworkBehaviour
{
    [Networked] private float _steeringAngle { get; set; }

    public override void FixedUpdateNetwork()
    {
        if (HasStateAuthority)
        {
            // Capture local input from Logitech G29
            _steeringAngle = InputManager.GetSteeringAxis();
        }
        
        // Apply synced angle to all clients
        transform.localRotation = Quaternion.Euler(0, 0, -_steeringAngle);
    }
}