3D stands for 3-dimensional and is a term used to describe an object or environment that has three dimensions - length, width, and depth. In JavaScript, 3D can refer to the use of 3D graphics and animation in web applications, such as creating 3D models, interactive 3D games, and immersive virtual reality experiences.
JS GameDev Summit 2022JS GameDev Summit 2022
86 min
Introduction to WebXR with Babylon.js
In this workshop, we'll introduce you to the core concepts of building Mixed Reality experiences with WebXR and Balon.js.
You'll learn the following:
- How to add 3D mesh objects and buttons to a scene
- How to use procedural textures
- How to add actions to objects
- How to take advantage of the default Cross Reality (XR) experience
- How to add physics to a scene
For the first project in this workshop, you'll create an interactive Mixed Reality experience that'll display basketball player stats to fans and coaches. For the second project in this workshop, you'll create a voice activated WebXR app using Balon.js and Azure Speech-to-Text. You'll then deploy the web app using Static Website Hosting provided Azure Blob Storage.

JS GameDev Summit 2022JS GameDev Summit 2022
165 min
How to make amazing generative art with simple JavaScript code
Instead of manually drawing each image like traditional art, generative artists write programs that are capable of producing a variety of results. In this workshop you will learn how to create incredible generative art using only a web browser and text editor. Starting with basic concepts and building towards advanced theory, we will cover everything you need to know.