← 모든 프로젝트 목록으로 돌아가기
ReactThree.jsFramer Motion★ FEATURED

3D 포트폴리오 쇼케이스

Three.js를 활용하여 개발자의 결과물을 입체적으로 보여주는 대화형 포트폴리오 사이트입니다.

🚀

프로젝트 개요

평면적인 웹사이트를 넘어 가상 공간에서 프로젝트를 탐험하는 듯한 경험을 제공합니다.

주요 기능

  • 인터랙티브 룸: 사용자가 마우스로 3D 공간을 회전하며 프로젝트 카드를 확인합니다.
  • 동적 조명 시스템: 시간대나 마우스 위치에 따라 공간의 조명이 실시간으로 변합니다.
  • 반응형 3D: 모바일 기기의 가속도계를 활용하여 기기 기울기에 따라 시점이 변합니다.

기술적 도전

웹 브라우저의 성능 한계를 극복하기 위해 셰이더(Shader) 최적화에 집중했으며, 끊김 없는 애니메이션을 위해 Framer Motion과 Three.js의 생명주기를 통합했습니다.

프로젝트 정보

역할

Fullstack Developer

기간

2024.01 - 진행 중

함께 이야기하기

이 프로젝트에 대해 궁금한 점이 있거나 피드백을 주고 싶으시면 언제든 연락주세요!

성장하는 개발자 정보 보기 →

끊임없이 도전하고 혁신하는 결과물을 만듭니다.