LAUNCH VIDEO:
https://www.garrettwlarson.com/
After over 400 hours of work during my final semester of college—balancing the demands of starting a company, playing in bands, and staying sane—I’m thrilled to release version 1.0 of my 3D Portfolio to the world! This project has been in the works for over two years, ever since I discovered Bruno Simon’s incredible toy truck resume.
As a kid, I grew up playing classic N64 games like Donkey Kong 64 and Super Mario 64. While these games were a huge source of inspiration, I tried to put my own unique twist on the concept. Though I’ve envisioned this project for years, official development kicked off in October 2024. Nearly every model in the scene was built from scratch in Blender and imported into the project using THREE.js. The scene itself is animated and controlled with JavaScript, with the help of animation libraries like GSAP, all organized using a singleton design pattern. Eventually, I plan to transition the project to React Three Fiber.
Every mini-game was developed from the ground up, and most of the assets were created in Photoshop or Procreate. I composed the background music and dance tracks in Logic Pro X. I even incorporated my 2020-2029 decade mural, showing off physical scanned illustrations originally created with markers and colored pencils. In the music room, you can explore and demo tracks from all the bands I’ve been able to perform and record with over the years.
This entire project has been a massive undertaking, and I couldn’t be happier with how it’s turned out. I plan to keep updating it as my hobbies, skills, and artistic vision continue to evolve. Thank you for visiting—enjoy your stay!