2024

Made and programmed a dozen strings of twinkly LED light strings to give to friends

Created an IMAX 3D version of Mesmerica

  • Converting existing footage to stereoscopic using variety of techniques
  • Creating and recreating shots from Blender and Houdini
  • Creating workflows and pipelines for production and previews
  • Setting up collaborative editing workflow for MS and me with Resolve (okay this is pretty cool)
  • Getting 3D previews working on old 3D TV and in Quest VR headsets w Skybox
  • Production management

Made an injectable News banner for our ticket sites, with admin controlled by a Google Sheet

Designed and rendered architectural-style images for Worlds Plaza pitch (Blender / Houdini)

Created Viewmaster 3D reel for Mes 3D

Started work on Astronomica (planetarium show)

Composed a quick minute of funk

Sunsetted Mes AR poster / postcard – Zapworks price rises made it untenable

2023

Reorganised Dropbox – all 80TB of it

Created ffmpeg based video mailmerge: provide a video, a set of city names, and a bit of timing information, and this bash script will generate copies of the base video with the city names overlaid, dissolving in and out at the right points

Created animated WORLDS logo footer plus injection code for our ticket sites: adds our logo, then (if your browser is compatible) overlays a highly compressed video with subtle animated lensflares and sparkly star elements

Tweaked the Vivenu Calendar widget: meant digging into React and next.js … plus a load of fiddly CSS

Learned a bunch of three.js stuff (thanks Debbie!) and created a bunch of web-based interactive 3D animations

Ported my live lensflare stuff to three.js

Deployed Mes3D AR poster / postcard as a test

Created custom QR code-based postcard system so each rep could have their referrer link tied into a scannable link on our postcards – user’d be directed to our AR experience, and conversions would be trackable to the rep who’d handed out the card

Started preproduction on Critical Mass planetarium show

2022

Created workflow / pipeline for converting our 30fps planetarium shows to 24fps for IMAX DOME (motion vector analysis retiming for the bulk, but with careful cleanup / re-editing to remove artifacts)

Sorted out projection from fulldome –> IMAX dome (spherical rotation + frame squeeze)

Working w Tom + RJ, created Beautifica souvenir programme (inDesign)

Created WhatsApp archive viewer: after downloading chats as a text archive, this JS / HTML / CSS file loads and presents them as a nice looking chat, speech bubbles, inline media and all

Composed After Arcane (orchestral-ish), 60 seconds (little piano tune)