/
2026Interactive Web

Lumina

설명

Immersive Interactive Visual Web

기간

Jan 2026 - Feb 2026

역할

  • 크리에이티브 개발자: React Three Fiber 3D 빛 반사/굴절 씬; 커스텀 프래그먼트 셰이더; 스크롤 및 마우스 기반 조명 인터랙션과 GSAP 애니메이션 총괄.
  • 풀스택 개발자: Next.js 아키텍처와 Supabase 연동(아카이브, 문의 폼). SEO 메타 및 Open Graph 이미지 동적 생성.
  • UI/UX 디자인: 전체 '빛' 테마 비주얼 컨셉 및 인터랙션 프로토타이핑.

기술

Frontend

Next.js (App Router) · TypeScript · Tailwind CSS

3D / Creative

Three.js · React Three Fiber · GLSL (Shaders)

Animation

GSAP · Lenis · Framer Motion

Backend

Supabase

Deployment

Vercel

프로젝트 목적

"보이지 않는 디지털 공간을 밝히다." Lumina는 단순한 정보 전달을 넘어, 빛의 굴절, 반사, 산란을 탐구하는 실험적 웹 프로젝트입니다. 정적인 웹 환경에서 광선 추적과 프리즘 셰이더 아트를 결합해 브라우저에서 우아한 실시간 반응형 빛 아트를 제공하고, WebGL 렌더링 기술의 한계를 확장하는 것을 목표로 합니다.

범위

  • · 인터랙티브 웹 디자인 & 개발
  • · WebGL 기반 3D 빛/재질 이펙트
  • · 다이나믹 갤러리 시스템 구축
  • · 조명 인터랙션 연동

주요 기술 특징

실시간 WebGL 엔진

  • · 커스텀 셰이더 구현: GLSL로 마우스 커서를 동적 광원으로 활용; 3D 오브젝트와 텍스트에 실시간 빛 반사 및 부드러운 그림자.
  • · 포스트 프로세싱 파이프라인: 심연에서 빛이 발산하는 듯한 환상적이고 신비로운 분위기를 위한 고급 Bloom과 볼류메트릭 고드레이 적용.

몰입형 인터랙션 시스템

  • · 깊이 기반 애니메이션: Lenis 스크롤 속도/위치를 훅으로 활용; 스크롤에 따라 빛의 강도와 색온도가 변화하며 깊이(Z축)를 물리 기반으로 탐색.
  • · 로딩 시퀀스: '빛의 각성' — 어둠에서 점진적으로 페이드인되는 조명, 실루엣 공개로 기대감을 극대화.

다이나믹 아카이브 구조

  • · Supabase 연동: Supabase DB의 비주얼 아카이브 데이터; 스펙트럼(색상 테마) 필터링 다이나믹 그리드 UI; 매끄러운 데이터 페치를 위한 비동기 로딩.
  • · 컨택트 인터페이스: 글래스모피즘 스타일 문의 폼; 제출 시 빛 리플 시각 피드백으로 몰입형 UX 유지.

성능 최적화

  • · GPU 가속: 무거운 조명과 캔버스를 메인 스레드 밖에 유지; 60fps를 위한 화면 밖 조명에 Frustum Culling.
  • · 에셋 관리: HDRI와 텍스처는 WebP/AVIF로 제공; 필수 텍스처만 레이지 로딩.

디자인 포인트

에테리얼 미학

무한한 공간감을 위한 순수 흰색 대 어두운 심연 대비의 고가독성 산세리프.

프리즘 & 굴절 미학

'Luminescence', 'Refraction', 'Spectrum' 같은 UI 테마; 반투명 재질을 통한 빛의 산란이 핵심 디자인 언어.

키네틱 & 반응형 UI

모든 텍스트와 이미지 요소가 마우스와 스크롤에 미묘하게 빛나며 반응해 살아 숨쉬는 유기체 느낌을 줍니다.

갤러리

클릭하여 확대
프로젝트 보기웹사이트 방문

Next Project

L'ART DE LA

Brutalist Architecture & Art Studio

Keep scrolling