Authors/Developers: Cem Kaya, Baha Mert Ersoy, Murat Karaca
Extended Abstract Presentation: IECHCI 2023
Full Paper Publication: 18th International Conference on Universal Access in Human-Computer Interaction (UAHCI 2024) , part of HCII 2024 , Washington, DC.
Award: Received the "Barrier-Free Informatics Student Projects Award" (Engelsiz Bilişim Öğrenci Projeleri Ödülü) at the BILTEVT2024: International Barrier-Free Informatics Technology Congress 2024 held by the Barrier-Free Informatics Platform from 25–27 September 2024 in Manisa, Turkey.
MagniVR is an open-source Virtual Reality (VR) Unity SDK designed to improve accessibility for individuals with low vision. The tool simplifies the integration of accessibility features into existing VR applications, enhancing developer experience (DX) and end-user inclusivity.
- Features:
- Fully open-source and extensible.
- Seamless integration into Unity-based VR applications.
- Specifically designed to address the needs of low-vision users.
- Customizable settings to adapt to various VR applications.
A two-phase user study was conducted with 18 participants to evaluate the tool's effectiveness:
- Phase 1: Initial usability testing to refine features.
- Phase 2: Comprehensive evaluation in live VR scenarios.
Participants provided overall positive feedback, highlighting MagniVR’s potential to significantly enhance VR inclusivity for visually impaired users.
- Latest Release: MagniVR v1.0
Features included in this release:- Adaptive UI elements.
- Magnification tools.
- Unity 2021.3 or later.
- Compatible VR headset (e.g.,Meta quest, Oculus, HTC Vive).
- Clone the repository:
or download the prefab from Releases
git clone https://github.com/Cem-Kaya/MagniVR
- Drag and drop the MagniVR prefab into your scene.
- Link the OpenXR elements to the MagniVR manager prefab using the editor.
- Customize the settings in the Inspector window.
- For detailed instructions, look at this video.