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.
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.
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.
A fully functional VR trainer with realistic physics interaction, custom shader feedback, and Meta Quest 3 hand tracking — demonstrating deep technical VR development capability.