← Back to Projects

Kiwifruit Winter

A VR learning module for kiwifruit orchard pruning, featuring a physics-based two-handed scissor tool built on quaternion math and real-time vine cutting.

Year 2021
Platform Oculus Quest · Pico
Role Developer
Company SkillsVR

Physics-Based VR Training

Kiwifruit Winter is a VR training module developed for SkillsVR, aimed at people entering the kiwifruit industry. The module teaches learners the practical skills needed to successfully prune a kiwifruit orchard in both summer and winter conditions.

The defining technical challenge was implementing convincing two-handed pruning shears in VR. Getting both controllers to drive a single tool required significant work on the quaternion math behind hand alignment and orientation, integrated tightly with Unity’s XR systems.

I also integrated a third-party soft-body vine system that supports real-time bending and mesh cutting at designated cut points — giving learners tactile, visual feedback when completing a prune. Collaborated with a UI designer to build the end-of-session scoreboard.

Screenshots & Demo

Systems Built

  • Two-handed scissor tool driven by quaternion math — both controllers contribute to a single tool’s orientation and opening angle
  • Integration with Unity’s XR Interaction Toolkit for reliable hand-tracking and grab events
  • Third-party soft-body vine system integration supporting real-time mesh bending and hard “cut point” mesh cutting
  • Scoreboard UI built in collaboration with a UI designer
  • Shipped to Oculus Quest and Pico platforms to positive user feedback
C# Unity VR Physics Quaternion Math XR Interaction Toolkit Oculus Quest Pico Mesh Cutting