Cabin Incident explorer
A prototype of VR/AR coaching
Cabin Incident Explorer
This project is a JavaScript-driven immersive cabin incident simulation built on an equirectangular panorama workflow. It demonstrates how a static panoramic scene can be transformed into an interactive crew-training environment using SVX, Svelte state logic, and the Pannellum viewer for pitch/yaw-based navigation, guided hotspots, and controlled scene focus.
- Technical stack: SVX, Svelte runtime, JavaScript state management, Pannellum panorama rendering.
- Interaction model: Guided hotspot navigation, sequential decision logic, scene-state progression, and resettable camera targeting.
- Training value: Supports hazard recognition, passenger triage, de-escalation review, and cabin stabilization scenarios.
- VR / AR pathway: The same JavaScript control layer can later support WebXR-style immersion, anchored overlays, or augmented-reality decision prompts.
Cabin Incident Explorer
A guided five-step cabin scenario with one hotspot at a time, focused on hazard recognition, passenger management, de-escalation, and stabilization.
Loose floor item
Decision sequence
Loose floor item
A loose child item has slipped into the left side of the aisle floor area. During cabin movement, it can become a trip hazard for crew and passengers.
Secure or remove the floor item first so the aisle remains clear before shifting attention to passenger conversations.
Ignore the aisle hazard and begin a longer reassurance exchange with nearby passengers while the obstruction remains in the walking path.