... Search Here ...

Best Seller of Month Ideas for NFT Wallet

CONTACT US

Roles

Senior XR technical consultant

Platforms

meta quest 2 & 3

Team Size

~4

Duration

~4 Months

Ski Safety Training

Snow Sports

Immerse yourself in a new level of snow sports safety with this immersive VR training on FIS rules for skiers and snowboarders. Experience realistic slope scenarios, improve your hazard awareness, and learn how safe, considerate behavior can prevent accidents. Train risk-free, make the right decisions, and collect snowflakes as you master slope safety.

Overview

  • Led development of the Ski Snow avatar system
  • Conducted R&D for a visually convincing snow experience optimised to maintain a stable 72 FPS for Meta App Store certification
  • Implemented full-body avatar rigging using VRIK
  • Developed physics-based hand interactions using AutoHands
  • Worked on realistic snow rendering to improve visual fidelity and immersion
  • Built custom editor tooling to streamline character setup and configuration for the team

implementation details behind the project

Technical Break Down

roles across development and design

Contributions

  • Collaborated with another Senior Technical Consultant to discuss best practices for improving the flexibility and scalability of the current VRPE architecture
  • Shared updates and recommendations on XR best practices across the development team to support consistent technical standards
  • Supported 3D Technical Artists and 3D Designers through tool automation workflows to improve efficiency and iteration speed
  • Mentored and supported a junior developer with implementation guidance and technical problem-solving
  • Managed and communicated retrospective discussions, helping identify improvements in workflows, collaboration, and delivery processes

  • Set up a full-body avatar system using VRIK for accurate inverse kinematics driven by the user's headset and controllers
  • Integrated Character Creator with VRIK and AutoHands to support customizable avatars with physics-based hand interactions
  • Developed editor scripts to streamline setup and configuration of new Character Creator assets, reducing repetitive manual rigging work for the team

  • Upgraded finger tracking using AutoHands to improve hand physics and enable more natural object interaction compared to the previous implementation
  • Successfully integrated the system with Character Creator rigs, ensuring stable deformation-free results with no mesh stretching
  • Developed a Python-based Blender automation script to streamline character setup, automatically attaching XR hands to Character Creator models and connecting the OpenXR rig to the CC body rig

  • Used the All-in-One 3D shader to create realistic snow materials with dynamic trail effects
  • Developed and tuned material properties to enhance visual realism and surface response in different snow conditions
  • Optimised rendering performance to maintain a stable 72 FPS, meeting Meta App Store submission requirements

Performance highlights and achieved goals.

Key REsults

  • Setting up VRIK with Character Creator provided deep insight into full-body IK constraints and how avatar proportions affect tracking quality
  • AutoHands integration highlighted trade-offs between physics fidelity and performance in a standalone VR context
  • Optimising the snow shader to achieve a stable 72 FPS on Meta hardware reinforced the importance of mobile-class VR performance budgeting
  • Building editor scripts for character setup reduced friction for the team and reinforced the value of investing in tooling alongside feature development

Tools, Sdks, Design Patterns

Tech Stack

  • Unity
  • C#
  • VRIK
  • AutoHands
  • Character Creator
  • All-in-One 3D Shader
  • XR Interaction Toolkit
  • Editor Scripting
  • Meta App Store
  • Meta Quest 2 & 3