← Back to Portfolio
Luigi Circuit: Interactive Mario Kart Scene
A full 3D recreation of the Luigi Circuit track from Mario Kart Wii, complete with karts, boost panels, waving finish banner and animated environment.
  • Built with Three.js and the CS559 Framework.
  • Two rideable vehicles – Flame Runner & Wild Wing – follow the custom spline track. Use the UI under the scene to Drive either vehicle and use the dropdown above of it to either Follow or Drive the vehicle. Fly Camera is unfortunately not working currently.
  • Boost panels use a custom GLSL shader that animates a boost pattern and temporarily speeds up karts on contact.
  • Camera controls: left-mouse drag = orbit, right-mouse drag = pan, scroll = zoom.
  • Theme assets:
    • Track asphalt texture – PolyHaven (link)
    • Grass texture – DeviantArt (link)
    • Concrete & sand textures – PolyHaven
    • Wild Wing kart GLB – Sketchfab (CC-BY 4.0)
    • Luigi model – Sketchfab (CC-BY 4.0)
    • Skybox – PolyHaven (link)