back to work

Veritas

Veritas

Year

2021

Affiliation

ThoughtLab

Tech Used

  • Three.js
  • WebGL
  • TypeScript

Summary

The graphing calculator was built using a custom canvas renderer I developed. I was tasked with converting a large excel spreadsheet into something that could be interacted with in realtime and be visualized on the web. I leveraged memoization and interpolation (where appropriate), to make interacting with the graphing calculator as smooth as possible. For the logo, I created a morphing vertex shader, with multiplicative blending and blur, rendered the geometry within the bounds of the logo's position in view space, and implemented a custom shadow program.

Links