Skip to content

3D printable smartphone passthrough AR/VR glasses for WebXR development

License

Notifications You must be signed in to change notification settings

ionif/visionglasses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vision Smartphone Passthrough Glasses by Alex Ionkov

demo

Goal

The goal of this project is to opensource Google Cardboard style glasses for WebXR development and use. Currently compatible with WebXR (WebVR), Aframe, Google Cardboard. Fits the iPhone 11, X or any phone of similar dimension (~5.95" by ~2.95" by ~0.35").


I'm currently also using Google Mediapipe Handpose model to try and implement handtracking using the rear camera of the phone. The smartphone is powerful enough for these experiences but it hasn't really been harnessed yet.

Design and Prototyping

generations

Each step of the prototyping and design process. All prototypes were printed in FDM.

The ear support pieces are removable which means you can print multiple headsets for different phones and use the same ear support pieces for every one. Also allows you to travel with it easier.

Lenses

lenses

Here's the Amazon link.
For lenses, I found the lenses another headset on Thingiverse used: Link. I used the same design for how the lenses locked into their headset; it's a really cool way to lock them in. The focal length is 45 mm which just means the distance between lense and phone needs to be 45 mm.

Acknowledgements

Chris Meyer at Sector67, a local makerspace, was amazing to work with and more than happy to help me. He helped me understand the limits of FDM and other materials. His knowledge and experience helped me immensely. I wasn't allowed to use my university's (UW Madison) makerspace for personal projects.

Info

I worked on this project during the Fall of 2020. Design and development till the last prototype took two months from the end of September to the end of November.

Contribution

Anyone interested in adjusting the models for other phones is welcome to! It would be awesome, if you create a push request afterwards, with the changes in a branch named the specific model phone! Remixes are welcome but must be open source as well however, due to the GPLv3 license.

To check out more of my projects, visit my website or Github.

About

3D printable smartphone passthrough AR/VR glasses for WebXR development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published