Back to projects
Portfolio (3D)

Portfolio (3D)

Featured Project

Immersive portfolio with Babylon.js 3D graphics.

ReactNext.jsTailwindCSSVercelReact LibrariesBabylon.js

Pushing Boundaries with 3D

This portfolio explores the intersection of web development and 3D graphics. Using Babylon.js, I created an immersive experience that makes the site unforgettable.

3D Features

  • Interactive Scene: A 3D model of a computer with floating particles and ambient animations.
  • Click Interactions: Click on objects to trigger project details and transitions.
  • Seamless Blending: Smooth transitions between 3D and 2D content layers.

Performance Optimisation

Despite the heavy 3D rendering, the site loads quickly thanks to lazy loading, texture compression, and GPU‑accelerated rendering.

Takeaway

This project taught me how to integrate WebGL with React and deliver a high‑performance, visually stunning experience.