Drishti Jain
Virtual Reality – The path to create your world
#1about 4 minutes
Defining the core concepts of virtual reality
Virtual reality is an artificial software-created environment that immerses the user, making them accept the virtual world as real through sight and sound.
#2about 2 minutes
Understanding the difference between VR and AR
Virtual reality immerses the user into a digital environment, whereas augmented reality brings digital objects into the user's real-world environment.
#3about 4 minutes
Exploring the real-world applications of VR
VR has practical applications beyond entertainment, including flight simulators for training, immersive fitness experiences, and high-risk educational simulations for surgery.
#4about 7 minutes
Building cross-platform VR experiences with A-Frame
A-Frame is a web framework that lets you build VR experiences using simple HTML, making it accessible and compatible with most headsets, desktops, and mobile devices.
#5about 4 minutes
How the Entity Component System organizes VR scenes
The Entity Component System (ECS) architecture provides a manageable pattern for building complex 3D objects by separating entities, components, and systems.
#6about 3 minutes
Coding a basic VR scene with A-Frame primitives
Learn to create a simple VR scene by adding primitive shapes like boxes and spheres using HTML-like tags and attributes for position, rotation, and color.
#7about 4 minutes
Making your VR world interactive with A-Frame
Enable user interaction through methods like gaze-based controls for controller-less headsets and by manipulating scene elements using standard JavaScript and DOM APIs.
#8about 4 minutes
Showcasing VR experiences built with A-Frame
Explore examples of what's possible with A-Frame, including an interactive musical forest and a space shooter, and get encouraged to build your own VR world.
#9about 2 minutes
Q&A: Understanding the limitations of A-Frame
A-Frame's primary challenges include achieving high-end graphics and performance beyond 90 FPS, and lacking the platform-specific support of native SDKs.
#10about 2 minutes
Q&A: Comparing the future potential of VR and AR
VR may have more widespread adoption potential than AR because it allows users to fully experience impossible or high-risk scenarios, not just overlay digital information.
#11about 2 minutes
Q&A: Exploring virtual reality's role in education
VR in education can create high-pressure training environments for complex fields like surgery or help students overcome performance anxiety by simulating exam conditions.
#12about 2 minutes
Q&A: An inspiring and creative A-Frame game example
The musical forest project is a favorite example because it demonstrates creating a novel instrument that doesn't exist, showing how VR can inspire real-world innovation.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:49 MIN
Recalling early web development and 3D animation
WeAreDevelopers LIVE - 50 years Microsoft, Web Readiness Report, The German Web Community and more
00:26 MIN
Fusing mixed reality, AI, and drones for magical experiences
How Mixed Reality, Azure AI and Drones turned me into a Magician?
36:35 MIN
Using VR and AR for healthcare and anxiety reduction
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
04:40 MIN
Exploring the tools for drone and MR development
Reality and Beyond: Coding a Drone Using {Unity 3D .NET} and ChatGPT AI!
28:10 MIN
Debunking common misconceptions about XR technology
XR Demystified: Separating Facts from Fiction in 2024
04:28 MIN
The evolution from web conferencing to immersive meetings
Metaverse, the workplace of the future - Holoportation, the next generation of communication
06:10 MIN
A historical overview of early modern XR devices
XR Demystified: Separating Facts from Fiction in 2024
15:52 MIN
A survey of WebXR development frameworks and tools
WebXR: Enabling Virtual and Augmented Reality on the Web
Featured Partners
Related Videos
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
Live Coding an Augmented Reality Game with WebXR
Christian Grail
Vision for Websites: Training Your Frontend to See
Daniel Madalitso Phiri
Connect Metamask with web3js
Wisdom Nwokocha
Web development: where are we, and where are we going?
Laurie Voss
Cross platform Augmented Reality development with React Native
Vladimir Novick
Why I Recommend Svelte to Every New Web Developer
Markus Hatvan
The Naked Web Developer: Your Browser Is Your Framework
Avichay Eyal
From learning to earning
Jobs that call for the skills explored in this talk.


Virtual Reality, Augmented Reality and Extended Reality Engineer
He Space
Noordwijk, Netherlands
Intermediate
Software development - focus on augmented reality
Vision4quality Gmbh
Würzburg, Germany
GIT
Azure
Computer Vision
Agile Methodologies
UI Engineer | North America | Canada | Europe | Fully Remote
Escape Velocity Entertainment
Municipality of Madrid, Spain
Remote
C++
Unreal Engine


