CODINGDARIN← Selected work

VIRTUAL GALLERY / PROJECT STORY

작품을 바꿔도이어지는 관람

4개 전시실을 자유롭게 둘러보거나 큐레이터 NPC의 설명과 함께 감상하는 Windows 3D 갤러리입니다.

PROJECT
Virtual Gallery
MY ROLE
3D 공간 · 콘텐츠 구조 구현
TECHNOLOGY
REAL-TIME 3D · UNITY
작품별 조명을 배치한 Unity 가상 갤러리 전시실
전시 공간
01 / CONTEXT

이 프로젝트를 만든 이유

Gallery AI Glass는 근현대 미술을 가상 전시 공간에서 경험하는 Windows용 Unity 교육 프로젝트입니다. 포트폴리오에서는 Virtual Gallery라는 이름으로 소개합니다.

4개 전시실의 자유 관람과 큐레이터 안내 관람을 구성했습니다. 작품을 바꿀 때마다 공간과 상호작용을 다시 만들지 않도록 전시 데이터, 공간과 관람 상태를 분리했습니다.

02 / EXPERIENCE

화면으로 보는 사용 흐름

SCENE 01

자유 관람과 안내 관람 사이

큐레이터가 정차 지점으로 이동하고 작품 해설을 제공합니다. 요약·심화 설명을 선택하거나 자유 관람으로 전환해도 작품 방문과 즐겨찾기 기록은 유지하도록 구성했습니다.

큐레이터와 작품 해설 자막을 함께 보여주는 가상 갤러리 안내 관람 화면
큐레이터 안내
03 / IMPLEMENTATION

구현에서 중요했던 선택

  1. 01

    작품 데이터와 공간을 분리

    ArtworkData와 Addressables로 작품 정보와 에셋을 관리합니다. 공유 재질은 유지하고 작품 텍스처를 교체해 전시 콘텐츠 변경이 공간 구현 전체로 번지지 않도록 했습니다.

  2. 02

    큐레이터를 상태 흐름으로 구현

    6개 정차 지점과 이동·대기·호출·경로 복구를 상태로 나눴습니다. 투어 진행 상태를 저장하고 손상된 저장값은 기본 상태로 복구하도록 구성했습니다.

  3. 03

    관람 중 정보 확인과 입력 충돌 방지

    작품 상세, 비교와 지도 UI를 열면 이동과 시점 입력을 잠그고 닫을 때 복원합니다. 자막, 고대비와 텍스트 배율을 제공하고 에셋별 출처·권리 정보도 관리합니다.

04 / EVIDENCE

결과와 확인한 범위

  • 4개 전시실
  • 6개 안내 지점
  • Addressables

저장소 작업일지에는 공간·상호작용·큐레이터 단계별 EditMode와 PlayMode 검증이 기록돼 있습니다. 해설 흐름은 6개 정차 지점과 1,080초의 심화 해설 설정으로 구성했습니다.

실제 작품 이미지와 일부 조각 에셋 교체가 진행된 상태입니다. 교체 이후 전체 통합 검증과 새 Release 빌드는 별도 단계로 남아 있어, 이 페이지의 보관 화면을 최신 배포본의 화면으로 표기하지 않았습니다.

WHAT I LEARNED

콘텐츠가 바뀌어도 이어지는 관람

전시를 유지보수하려면 보이는 공간뿐 아니라 작품 데이터, 관람 진행 상태와 에셋 출처까지 함께 관리해야 했습니다.