Sean T. McBeth
My current work is focused on Immersive Media. I've successfully bootstrapped and deployed multiple VR projects for Google Cardboard, Oculus Rift, HTC Vive, and Gear VR and AR projects for HoloLens and iOS. I've also built a number of hardware prototypes in radio and wireless input devices. Before VR, I built several analytics-heavy OLTP applications for desktop, Web, and mobile Web.
These are some of my current side-projects. I name all of my projects after plants. For more information on my VR and AR capabilities, please see my XR devices page at the following link: XR devices.
- Juniper: Juniper is an ASP.NET 6 and TypeScript framework for building WebXR applications.
- Primrose: Primrose is a syntax-highlighting text-editor that renders to an HTML5 Canvas element. Useful for generating textures for WebGL apps. Primrose on GitHub.
- Potato VR: Potato VR is a new project, coming soon.
Talks & Interviews
These are talks and podcasts that I've done in the past.
- Air Force Culture and Language Center - Air University: Language, Regional Expertise, and Culture Symposium: A colleague and I gave a presentation on designing proficiency-oriented virtual reality scenarios for foreign language training.
- Virtual Worlds Forum: I gave a presentation on using WebXR to create environments for foreign language students to meet with their instructors and practice conversation skills in culturally appropriate settings.
- Vernacular Reality (Ep4): VR for Training with Jordan Higgins: In this episode, Blythe and Sean sit down with Jordan Higgins, XR Designer and adjunct faculty at the George Mason University School of Art! The two VR experts discuss their experiences working with AR/VR in general and for training, plus exciting innovations in the industry.
- Vernacular Reality (Ep5): Weird Interfaces with Jim Toepel: In this episode of Vernacular Reality, Blythe and Sean talk with Jim Toepel, design/product manager working with "weird interfaces" (from VR to Rock Band). They discuss the formative experience where they met, how one's relationship to software changes when moving our bodies in new and different ways, and all the benefits of engaging with immersive software.
- Vernacular Reality (Ep6): Designing Experiences with Doug North Cook: In this episode of Vernacular Reality, listen in on our conversation with Doug North Cook, immersive media program coordinator and professor, and lead instructor at Falling Water's Immersive Design Residency. We discuss all aspects of designing immersive software, including the inspiration for it, the execution of it, and how to optimize user experiences - especially for learning.
- Vernacular Reality (Ep7): Chinese Language Immersions at DLS: In this episode of Vernacular Reality, we talk with DLS Language Training team member, Lia, about language immersions in virtual reality. As a Chinese instructor herself, Lia shares insights from the development of DLS Chinese immersions to the student trials.
- Vernacular Reality (Ep8): Developing VR for Language Learning: In this episode of Vernacular Reality, we talk with DLS Project Manager, Katia, about her role in developing virtual reality scenarios for language learning. Katia shares insights on the ability to customize VR scenarios for different levels, plus the continuity of pre- and post-work.
- Project Genesiz: Virtual Reality Implications & Insights with Sean McBeth: I chatted with a Zoomcast on VR, Internet privacy, and learning.
- Vernacular Reality (Ep1): Intro to Language Learning with VR: Welcome to Vernacular Reality, the VR-focused extension of our podcast Language Matters! In this episode, our host, Blythe, sits down with DLS staff Sean McBeth (Immersive Software Developer) and Chris Bellas (President) to discuss what they are doing to bring virtual reality into language learning at Diplomatic Language Services, why they decided to do so, and what we can expect.
- Vernacular Reality (Ep2): Different Perspectives on Language Learning with VR: 'What if VR makes me feel sick?' 'Will my instructor be with me in this virtual environment?' 'What makes your application so special?' These are all potential perspectives from students that we address in episode two of Vernacular Reality. Listen in as Blythe, Chris, and Sean tackle perspectives that students may have regarding adding a virtual reality component into their language training, discuss why implementing VR makes sense for the individualized language training that is at the core of our business, and why this makes sense for the language learning industry in general.
- Vernacular Reality (Ep3): Inspiration for DLS VR Program: In this episode of Vernacular Reality, Blythe and Sean discuss a variety of virtual reality apps that Sean has used in the past, the features he likes about each, and how each program has influenced his VR work at Diplomatic Language Services. From exercise to meditation, you might be surprised at just how much inspiration our language learning program took from other apps.
- UMD MAVRIC Conference 2019: I spoke on accessibility for immersive applications and devices, software, and design techniques for achieving better access. (Watch VR and AR for Everyone on YouTube)
- CDK: Virtual Reality (VR) vs Augmented Reality (AR) Which Tech Will Win the Battle?: I spoke on the current state of the Augmented Reality market, both of the progress of hardware and on design best-practices, with recommendations on how to get started in AR software development, primarily in the context of Enterprise-level software consulting.
- UMD MAVRIC Conference 2018: I spoke on my experience at the Fallingwater Immersive Design Residency. (Fallingwater Institute)
- DC ACM SIGGRAPH, November 2017: I spoke on the history and current state of VR on the Web.
- DCVR, June 2017: I spoke on getting started with Augmented Reality programming.
- NOVA National Society of Collegiate Scholars': I was the keynote speaker for their annual event at Northern Virginia Community College's Loudoun campus.
- The Creative Bar: Episode 16: I was interviewed on a podcast about entrepreneurship.
- AR In Action 2017: I spoke on two panels on haptics and content development.
- The Virtual Reality Observer: I was interviewed for a tech blog about the future of VR.
- Lean+Agile DC: I gave a talk on rapid application development for VR.
- NOVAVR: I spoke on a panel about the current state and future of Virtual and Augmented Reality.
- VR/AR With The Best: I gave a webinar and ran personal Q&A sessions on using Primrose to build VR applications.
- Stratford University: I described the essentials of Virtual Reality for Stratford's Computer Science/Information Technology students.
- DCVR Breakout Session #5: I conducted a seminar on getting started with WebVR through Primrose.
- CodePen DC: I spoke on the emerging WebVR API and how developers can get started.
- Sean McBeth on Primrose and WebVR development (Dev Diner): I was interviewed for a blog about learning VR programming.
- DC Entrepreneur: Episode 2: I was interviewed on a podcast about entrepreneurship.
- 2nd Annual DCVR Innovation Panel: I spoke on a panel about the current state and future of VR.
- MAKE Magazine, Issue 35: Making Pigments: I wrote an article about making paint pigments from basic chemicals.
These are articles online that have talked about my work.
- DC Inno: A DC Virtual Reality Startup Now Lets You Feel in VR.
- Daily Free Press, Boston University: AR in Action features current and future developments in technological field.
- VentureBeat: How WebVR will make virtual reality massively available.
- The Hoya, Georgetown University: First East Coast Virtual Reality Arcade Opens in DC.
- TechRadar: How one of the first VR arcades will bring us together in our own little worlds.
- Sensics blog: Why WebVR.
- SitePoint: Build Virtual Reality in VR with Primrose and WebVR.
- DC Inno: The State of DC Virtual Reality Innovation: Part 1.
A few simple apps I'm working on.
Just some faffing about