Projects
3D
3D Portfolio
3D Portfolio
websiteCompletedFeatured App

3D Portfolio

Interactive 3D developer portfolio built with Three.js.

Sudip Mahata2023 MIT
RELEASE YEAR
2023
Version 1.0
STATUS
Completed
Active Project
CATEGORY
website
Software
DEVELOPER
Sudip Mahata
Full-Stack
LICENSE
MIT
Open Access

Previews

Desktop Mobile
3D Portfolio screenshot 1
Expand Preview

Description

3D Portfolio marks my first deep dive into 3D web graphics. Built using React, Three.js (React Three Fiber), and Tailwind CSS, it presents interactive 3D models, smooth camera transitions, and immersive lighting effects directly in the browser.

3D Portfolio is an immersive personal portfolio featuring interactive 3D elements, canvas lighting, and dynamic spatial navigation.

Key Features

Interactive 3D canvas with orbital camera controls
Optimized GLTF/GLB model loading and shadow lighting
Smooth camera transitions and responsive viewport scaling
Custom shaders and particle background effects

Architecture & Infrastructure

React Three Fiber Canvas
GLTF Asset Pipeline
Next.js Frontend

Story & Developer Notes

WHY I BUILT THIS

Built to master 3D graphics on the web and explore interactive user experiences with Three.js.

INSPIRATION

Bruno Simon's Three.js Journey and modern interactive 3D web design.

KEY LEARNINGS
  • 3D asset optimization (GLTF compression)
  • React Three Fiber hooks and rendering loops
  • Lighting & shadow performance
FUTURE ROADMAP
  • Add physics engine integration (Rapier)
  • Expand interactive 3D mini-games

Information

ProviderSudip Mahata
Categorywebsite
StatusCompleted
RoleCreator & Developer
Year2023
LicenseMIT
Technologies Used
ReactThree.jsReact Three FiberNext.jsTailwind CSS
Tags & Keywords
#3d portfolio#threejs#react three fiber#webgl#react#nextjs

You Might Also Like

See All