Skip to content

See how I transformed my basic HTML, CSS, and JavaScript resume into something exciting! Using Three.js, I gave my resume a 3D makeover. It's not just a regular resume anymore – you can interact with it and even have some fun. Check it out!

Notifications You must be signed in to change notification settings

ankitjha2603/3d-resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Three.js 3D Resume

This project is a 3D interactive resume built using Three.js, a popular JavaScript library for creating 3D graphics in web browsers. The resume is designed to showcase my skills, achievements, projects, and more in an interactive and visually engaging way.

Features

  • 3D Text and Objects: Utilizes Three.js to create a 3D environment with text and objects.
  • Interactive Controls: Allows users to navigate and interact with the 3D scene using mouse controls.
  • Detailed Sections: Contains sections for resume header, contact details, experience, projects, skills, achievements, and interests.
  • Dynamic Loading: Uses dynamic loading of fonts, textures, and objects.
  • Animations: Includes smooth camera animations and visual effects.
  • GUI Options: Provides a GUI panel to toggle the visibility of background white page.

Live Experience

Explore the 3D Resume live: Launch 3D Resume

Dependencies

  • Three.js: JavaScript library for 3D graphics.
  • OrbitControls: Orbit controls for camera manipulation.
  • dat.gui: Interactive UI for adjusting parameters.

Author

Ankit Kumar Jha

About

See how I transformed my basic HTML, CSS, and JavaScript resume into something exciting! Using Three.js, I gave my resume a 3D makeover. It's not just a regular resume anymore – you can interact with it and even have some fun. Check it out!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published