2024Meta Quest 3VRShader

Squeegee 101 VR

RoleVR Developer & Shader Artist
ToolsUnity, XR Interaction Toolkit, Shader Graph
Year2024

Overview

A VR training simulator for window cleaning on Meta Quest 3, featuring a custom shader system that simulates real-time soap and squeegee wipe feedback.

Custom
Shader System
Meta
Quest 3
VR
Training

The Challenge

A VR training simulator for window cleaning, built for Meta Quest 3. The goal was to create a realistic, interactive training environment where users could practice the physical technique of squeegee window cleaning in a safe, repeatable virtual space.

Technical Approach

Built a custom window-cleaning shader system that simulates water/soap accumulation and the squeegee wipe effect in real-time using Unity's shader graph. Implemented full VR hand tracking and physics-based squeegee interaction using the XR Interaction Toolkit.

Highlight: The shader system accurately tracked which areas of the window had been cleaned vs. still soapy — creating genuine training feedback.

Squeegee VR 03

Result

A fully functional VR trainer with realistic physics interaction, custom shader feedback, and Meta Quest 3 hand tracking — demonstrating deep technical VR development capability.

Squeegee VR 05
← Previous
BMW AR Customization App
Next →
Desert Survivor VR