Excited to share my latest project: A personal portfolio website built using React, Tailwindcss, and Javascript's 3d rendering library, Three.JS.
Having always been a space enthusiast, I wanted to redesign my portfolio website using themes of space and gravity, while giving it a modern, sleek look that I see all the time on high end websites.
Finding out about Three JS was a major part of bringing my vision to life, as it's 3d model rendering using WebGL allowed me to efficiently display a lovely 3d rocket and earth model.
It was a long trial and error process, especially with learning about rotation/panning, as well as lighting issues(I rendered them! Why can't I see them!?), but its an experience that goes hand in hand with being a Front-End Developer. That, and writing spaghetti code.
Please take a look, stay a while, and enjoy a modern design space website, with many new updates to come. 🌍