The main topic of this talk is to make a short introduction to guide the audience through the recent history of virtual and augmented reality on the web, to demonstrate the current possibilities and illustrate the future ones. The software stack that is involved in this process will be discussed, and technologies like WebGL, Three.js, A-Frame, and others will be presented.

The main part of the talk is to show how to import a 3D model to a WebGL scene using Three.js, how A-Frame is leveraging this to enable developers to create a simple 3D VR scenes and where is WebXR in all of this. GitHub start-up project is provided so the audience will be able to follow the lecturer as AR-enabled solution is developed.

Basic knowledge of HTML/CSS/JavaScript stack is desirable if you want to be an active participant. At the end of the talk, members of the audience will be able to run the built solution on their smartphone in VR or AR in their web browsers.

Marko Letic

Marko Letic is a front-end engineer, lecturer and data visualization scientist. He is currently connected with a Berlin-based company named AVA where he is working on a platform that combines big data, pattern recognition and artificial intelligence to take the safety of individuals, organizations, cities, and countries to a whole new level. His main role is to create a contextual analysis of the processed data through a web-based client application.

Marko is a long time member of DAFED, a non-profit organization that is working on networking and educating the IT community. He holds a MSc degree in Computer Science and is pursuing his PhD in data visualization. He sometimes writes fiction novels that probably will never get published as he spends too much time coding.