clicktorelease

Speak

SpeakWebGL+WebGPU Meetup, Online

WebGL+WebGPU Meetup

Creative coding in the land of WebGL2: how to get started with creative coding in the browser.

  • Talk
  • Generative
  • WebGL 2

SpeakGitHub Universe, Online

The future of the web in an XR world

A look back at the web and VR, and ahead at the technology, browsers and APIs of an XR-enabled web.

  • Talk
  • WebVR

SpeakRender Conf, Oxford, UK

The Future of the Web in a VR World

Where the web is going in VR: the technology, browsers, APIs and programming behind it.

  • Talk
  • WebVR

SpeakThe Graphical Web, Exeter

WebGL, WebVR and Information Visualisations

How WebVR brings immersive environments to the browser, and new ways to represent and interact with data.

  • Talk
  • WebVR
  • WebGL

SpeakFullStackFest (FutureJS), Barcelona

The Road to WebVR

Getting started with WebVR: its history, the options from Cardboard to the Oculus Rift, and the challenges in rendering, design and interaction.

  • Talk
  • WebVR
  • WebGL
  • CSS & SVG

SpeakJSConf Budapest, Budapest

Getting things done with three.js and WebGL

Real-time graphics in the browser with three.js and WebGL, from the structure of an app to the main parts of the API.

  • Talk
  • WebGL
  • three.js

SpeakScotlandJS, Edinburgh

What are shaders and what can they do for me?

Fragment shaders beyond pictures: using the GPU to search data, run complex calculations and even synthesise music.

  • Talk
  • GPGPU
  • WebGL
  • GLSL

SpeakResonate, Belgrade

Experiments with today's web technologies

A workshop on making interactive music videos with Canvas, WebGL and Web Audio: drawing in 2D and 3D, and syncing visuals to sound.

  • Workshop
  • Canvas 2D
  • WebGL
  • Web Audio

SpeakAwwwards Conference, Barcelona

The Web in the age of WebGL

With Ricardo Cabello (mrdoob): what WebGL brings to the table, with the process, workflow and tools behind some of our projects.

  • Talk
  • WebGL
  • three.js

SpeakThe Graphical Web, Winchester

Getting started with WebGL and three.js

An almost-live coding workshop building a WebGL project from scratch with three.js, up to custom shaders and post-processing.

  • Workshop
  • Post-processing
  • WebGL
  • three.js
  • GLSL

SpeakScotlandJS, Edinburgh

Getting started with three.js and WebGL

An introduction to real-time graphics in the browser with three.js and WebGL, no 3D maths required.

  • Talk
  • WebGL
  • three.js

SpeakResonate, Belgrade

Using the web as a creative platform

The web, the browser and its emerging libraries as a platform for creative coding, with a look at some of my work.

  • Talk
  • Generative
  • JavaScript

SpeakFutureJS, Barcelona

Everybody dance now with Web Audio API

Playing and modifying sounds in the browser with the Web Audio API, its possibilities and its limitations.

  • Talk
  • Web Audio
  • JavaScript

SpeakMIRA Lab, Barcelona

Generative and reactive geometry with JavaScript and WebGL

A step-by-step workshop on generating geometry with JavaScript and WebGL and making it react to sound.

  • Workshop
  • Generative
  • WebGL
  • Web Audio