Role | Designer | Developer |
Tasks | Interaction Design | Creative Coding |
Client | Xuan (Sean) Li |
Interaction and creative coding experiments exploring abstract visuals, aesthetic data visualization, and playful interactions. Implemented using frameworks like D3.js, Three.js/React Three Fiber, Processing/P5.js, Unity or Irrlicht Game Engines, or analog hardware electronic prototyping.
Johnny's Laptop is a three.js playground for exploring a modern tech stack and uses
zustand, theatrejs, rapier, and drei as well as custom GLSL shaders and
post-processing effects. A modern
gpu and having browser hardware acceleration enabled is recommended.
Built with D3.js, Projects Mind Map is a force-directed graph visualizing the relationships
between my projects.