CAMP Festival 2017

2017-09-11 00:00:00 2017-09-13 00:00:00 America/Toronto CAMP Festival 2017 CAMP Festival is two solidly packed days of cutting-edge creative technology, art and design, with hand-picked speakers from around the world coming together in Calgary. Calgary FITC Calgary

Presentation


Overview

We live in a world where imagination is limitless and digital tools enable us to bring these visions to life. Let us generate creatures to grow and crawl through the worlds of our day dreams. Our environment can be a reflection of our dream landscapes with the power of WebVR you can make infinite landscapes bursting with life. You will use generative algorithms to create multiple environments that will live open source and publicly online letting all students share their dream realities with the world.

This workshop will give you the essential tools and knowledge you need to create a small generative world. Three.js is a creative coding javascript library designed for making 3D graphics in the browser. In Three.js you will start with a simple cube, like a building block, and evolve the cubes into a living environment you can step inside and share with others using HTC Vive, Oculus Rift, and any other future device that will join the internet in VR.

Objective

The workshop will be teaching web technologies: JavaScript, WebGL + WebVR, with Three.js and custom frameworks with a heavy bias towards 3D generative algorithms.

Target Audience

Creative coders

Assumed Audience Knowledge

Javascript, Git

Five Things Audience Members Will Learn

  1. WebVR,
  2. Generative coding
  3. Audio reactivity
  4. Multiplatform Javascript
  5. Procedural generation