Dive into the intersection of programming and artistic expression with digital craft artist Flor de Fuego! In this engaging workshop, we will explore the use of A-Frame to create virtual spaces for expanded (live) performances.
A-Frame is a web framework for building virtual reality (VR) experiences based on HTML, making it accessible to get started with. However, A-Frame is not just a 3D scene graph or a markup language; its core is a powerful entity-component framework that provides a declarative, extensible, and composable structure to three.js.
The goal of this workshop is to create virtual environments that can be pre-programmed and to be controlled through MIDI interfaces or live coding programs such as ORCA, Mercury, Strudel or Supercollider, etc.
Workshop Content
Building 3D web pages with A-frame
Learning the A-frame basics: basic geometry, lights, animations, load videos/images as texture, load models, environments
Working with MIDI controller - mouse click events
Using Hydra inside of A-frame as a texture
Workshop Requirements No prior coding experience is required—Javascript and basic knowledge in HTML are helpful.
Laptop with GPU and a mouse recommended, plus MIDI controllers if you have any!