Efraim Dahl Portfolio

Biosphere

Experiments with GLS Shaders and Interactive 3D in React

Hackathon entry for UChicagos Uncommon Hacks where we built a react app utilizing three.js, react three fiber and glsl shaders to make an interactive browser game. You control a planet, and you have to keep the Biosphere intact by spinning the surfaces towards and away from the sun.

We ported and modified Aleksandr Panteleymonov's Awesome Star shader for usage with react in the browser.

Collaborators: Jason Lin, Islem Maboud, Hanze Hu