every screen is a surface

this is a platform for networked vj sets, initially developed for the netviews online performance. since the concert was going to be streamed, i thought i might as well make a website that would act as a projection, so that the audience could pull it up on their phones, their laptops, their deskops and tablets.

because the show was centered around vaporwave culture, i decided to only use web-based tools for the VJ set. there is a main page, which displays the visuals, and an orchestrator page, which displays the controls to manipulate all other main pages through socket connections. part of the visuals are threeJS, part of them are just straight up openGL.

this turned out to be quite stable, but i wish i'd had more time to focus on the development more diverse visual sequences.