몰입형 협업을 위한 3D 시각화 및 에셋 관리 간소화

Dec 6, 2024|5:00 분
Worldbuildr 디지털 트윈 플랫폼
프로젝트

Worldbuildr 디지털 트윈 애플리케이션

솔루션

Unity 엔진, Unity Asset Manager, Unity Version Control

목표

3D 모델을 실시간으로 원활하게 시각화하고 에셋을 효율적으로 관리할 수 있게 지원하여 관계자 간 협업 개선

팀원 수

8명(Unity 개발자 4명 포함)

오늘 Unity Industry를 무료로 사용해 보세요

Worldbuildr와 FrankNDesign: Unity 활용 사례

테마파크, 박물관, 인터랙티브 전시관과 같은 장소에서의 LBE(위치 기반 엔터테인먼트)에 대한 수요가 증가하고 있으며, 그에 따라 더욱 정교한 어트랙션 디자인의 필요성도 커지고 있습니다.

그러나 실시간 디자인 시각화와 원활한 에셋 관리를 지원하는 통합 플랫폼이 없다면, 이처럼 복잡한 프로젝트에 필요한 방대한 양의 3D 데이터를 관리하기란 쉽지 않습니다. 효율적인 툴이 없으면 제작 팀과 기술 팀 간의 협업이 저해되어 프로젝트가 지체되고 비용도 증가하게 됩니다.

LBE 산업의 디지털 트윈을 전문으로 다루는 기술 솔루션 공급업체 Worldbuildr는 이러한 문제를 해결하기 위해 테마파크 디자인 전문 제작 업체 FrankNDesign과 파트너십을 맺었습니다. 두 기업은 Unity의 실시간 3D 기술과 DAM(디지털 에셋 관리) 솔루션을 활용하여 건축 3D 모델 포맷을 몰입형 3D 협업 환경에서 더욱 효과적으로 시각화하는 동시에 모든 프로젝트 에셋을 안전하게 관리하는 애플리케이션을 개발했습니다.

Worldbuildr 애플리케이션의 성과

  • 효율적인 반복 작업: 잠재적인 문제를 조기에 식별하고 비용을 절감하여 디자인 의사 결정을 신속하게 처리합니다.
  • 에셋 검색 개선: 여러 제품에서의 에셋 접근성과 재사용성을 향상합니다.
  • 실시간 전환: 메타데이터를 보존하는 동시에 정적 3D 모델을 15~20분 내에 실시간 인터랙티브 버전으로 전환합니다.
  • ROI 예측: 인파의 흐름과 기타 동적 변수를 토대로 실제 시나리오를 시뮬레이션하여 디자인에 대한 ROI(투자 수익)을 예측합니다.

Unity 툴을 사용해 실시간 3D 시각화와 에셋 관리의 문제점을 해소하여 협업을 개선하는 애플리케이션을 제작한 Worldbuildr의 사례를 계속 확인해 보세요.

Worldbuildr 애플리케이션은 기술 지식이 서로 다른 관계자 간의 격차를 해소합니다. 건축가는 자신의 모델을 디지털 월드에 구현할 수 있으며, 기술 담당이 아닌 팀원은 코딩이 필요 없는 툴을 사용하여 디자인과 상호 작용하고 이를 개선할 수 있죠.

Michael Libby
Michael Libby - Worldbuildr
CEO
Worldbuildr 애플리케이션의 내부 이미지

도쿄 거리의 모습을 정적 모델로 재현한 FrankNDesign의 Tokyo Street 프로젝트는 Worldbuildr 뷰어에서 동적 실시간 조명과 군중 시뮬레이션은 물론, AR 보물찾기와 같은 게임플레이에 힘입어 생생하게 구현됩니다.

기존 건축 모델의 한계 이해

Revit과 같은 기존 3D 모델링 툴은 경기장, 성당, 고층 빌딩과 같이 복잡한 구조의 세부적인 청사진을 제작하는 데 매우 효과적입니다. 하지만 인터랙티브 및 동적 기능을 갖추지 못해 실시간 시각화와 상호 작용에는 적합하지 않으므로 협업 디자인 프로세스에 활용하기는 어렵습니다.

기존 3D 모델링 툴의 문제점

  • 정적 지오메트리: 기존 모델링 소프트웨어는 건물의 정적인 상태를 재현하므로 실제 건물의 운영을 시뮬레이션하는 데 필요한 현실적인 요소를 갖추지 못했습니다.
  • 상호 작용 제한: 프로젝트에 참여하는 비기술 분야 관계자는 코딩 관련 지식이 없으면 다양한 조명 조건, 문 여닫기, 벽에 투사되는 미디어 요소 등의 동적 변화를 반영하는 인터랙티브 환경을 구현하기 어렵습니다.
  • ROI 투자 예측의 어려움: 기존 모델링 툴에서는 인파의 흐름과 방문객의 지출 패턴을 시뮬레이션할 수 없기 때문에 디자인의 경제적 타당성을 검증하기가 어렵습니다.

이러한 문제를 해결하려면 모델을 실시간 3D 엔진으로 임포트하여 인터랙티브 환경에서 사용할 수 있게 해야 합니다. 하지만 이 과정에도 고유의 기술적인 문제가 존재합니다.

  • 에셋 관리: 에셋 개수와 복잡도가 증가함에 따라 이를 효율적으로 관리하는 것이 중요합니다. 에셋을 효율적으로 관리하지 못하면 파일을 검색하거나 에셋을 다시 제작하는 데 소중한 시간을 낭비하게 되며, 이는 프로젝트 일정과 예산 측면에서 악영향을 미칠 수 있습니다.
  • 플랫폼 확장성: 많은 관계자가 동일한 프로젝트에 접근할 수 있도록 모든 기기에서 디자인과 모델에 액세스할 수 있게 해야 합니다. 이처럼 호환성을 보장하는 크로스 플랫폼 기능을 구현해야 하므로 개발이 한층 더 복잡해질 수 있습니다.
  • 모델 최적화: 건축 모델은 일반적으로 규모가 크고 매우 상세합니다. 따라서 이러한 모델을 적절하게 최적화하지 않으면 로딩 시간이 길어지고 성능이 저하되어 높은 정확도의 비주얼을 유지하기가 어렵습니다.
  • 버전 관리: 여러 팀원이 동일한 프로젝트를 진행하는 경우, 서로 다른 버전의 3D 모델을 관리해야 하며, 모든 관계자가 최신 업데이트 내용을 확인할 수 있어야 합니다. 충돌과 혼선을 방지하기 위해서는 변경 사항과 버전 브랜칭 및 병합 이력을 반드시 추적해야 합니다.

건축가와 디자이너는 3D 에셋을 실시간 3D로 변환하는 과정이 복잡하고 많은 시간과 노력을 요구한다는 점에서 어려움을 겪습니다. 이들의 전문 분야는 건축 디자인이지, 폴리곤 개수나 프레임 속도 성능과 같은 세부 사항이 아니기 때문입니다.

Michael Libby
Michael Libby - Worldbuildr
CEO
Worldbuildr 애플리케이션 내부 GIF

Worldbuildr 뷰어에서 디자이너는 태양, 달, 별의 정확한 위치까지 포함하는 이벤트 당일의 실제 환경을 정확히 확인할 수 있으며, 날씨를 제어하면서 다양한 시나리오를 시뮬레이션할 수 있습니다.

해결책: Worldbuildr 디지털 트윈 애플리케이션

Worldbuildr는 FrankNDesign의 의견을 토대로 Unity를 활용하여 실시간 3D 구현에 필요한 3D 모델을 준비하는 기술적 과정을 간소화하는 한편, 다수의 프로젝트에서 에셋을 효과적으로 관리할 수 있게 해 주는 직관적인 협업 애플리케이션을 개발했습니다. 그 결과 관계자 간의 협업 과정이 개선되어 더욱 풍부한 정보를 기반으로 신속하게 의사 결정을 내릴 수 있게 되었습니다.

작동 방식

Worldbuildr 디지털 트윈 애플리케이션을 활용하면 그 어떤 복잡한 건축 3D 모델도 몰입형 실시간 3D 환경으로 원활하게 임포트할 수 있습니다.

사용자가 드래그 앤 드롭을 통해 모델을 애플리케이션으로 가져오면 15-20분 이내에 모델이 최적화되어 실시간 3D 시각화에 사용할 수 있도록 준비됩니다. 이후 모델은 클라우드 저장소에 업로드되므로 관련 에셋을 쉽게 검색하고 관리하고 저장할 수 있습니다.

Worldbuildr는 또한 인파의 흐름, 방문객의 움직임, 조명 변화, 미디어 투사와 같은 실제 환경의 시뮬레이션 기능을 애플리케이션에 통합했습니다. 이렇게 향상된 상호 작용을 활용하면 티켓 판매, 방문객 참여, 운영 비용을 시뮬레이션하여 프로젝트의 경제성을 검증할 수 있습니다.

몰입형 협업 애플리케이션을 만드는 데 Unity를 사용해야 하는 이유

새로운 제품을 개발하는 과정은 항상 까다롭지만, Worldbuildr는 근본적으로 유연하고 풍부한 리소스를 갖춘 Unity를 활용한 덕분에 애플리케이션을 더욱 손쉽게 구상하고 개발할 수 있었습니다.

Unity Asset Manager를 통한 에셋 관리 간소화

Unity Asset Manager는 중앙 집중식의 직관적인 에셋 업로드, 관리, 통합 시스템을 제공하며 Worldbuildr의 개발 프로세스에서 핵심적인 역할을 했습니다.

Unity Asset Manager는 데이터 사일로를 허물고 에셋 스토리지를 중앙 집중화하여 개발 팀의 워크플로 효율성과 일관성을 향상합니다. Worldbuildr의 애플리케이션에 활용된 Unity의 주요 기능은 다음과 같습니다.

  • 에셋 검색:
    • 필터, 라이선스 유형, 태그, 이미지, 메타데이터를 사용하여 에셋을 간편하게 검색합니다.
    • 조직 고유의 폴더 구조를 따르는 컬렉션을 통해 에셋을 탐색합니다.
    • 반응형 UI를 통해 에셋 및 그와 관련하여 명확하게 정리된 정보와 풍부한 리뷰를 확인합니다.
  • 에셋 관리:
    • 고급 메타데이터 태그 기능으로 에셋을 손쉽게 분류합니다.
    • 사용자와 에셋을 세밀하게 그룹화할 수 있는 편리한 인터페이스를 통해 조직, 프로젝트, 팀 간에 에셋 또는 에셋 컬렉션을 공유합니다.
  • 에셋 전환:
    • 기존 3D 포맷(BIM, CAD 등)의 에셋을 3D 친화적이며 최적화된 실시간 포맷으로 자동 전환합니다.

Worldbuildr는 Unity Asset Manager를 애플리케이션의 백엔드 DAM으로 사용함으로써, 업로드된 각 에셋을 체계적으로 최적화하고 다양한 기기에서의 실시간 3D용으로 적합한 포맷으로 전환할 수 있었습니다.

개인의 기술적 숙련도와 무관하게 모든 사용자는 Revit에서 모델을 바로 업로드하고 최적화할 수 있습니다. 또한 에셋은 애플리케이션에서 추가, 분류, 관리되며 Asset Manager를 통해 협업 참여자들이 자유롭게 액세스할 수 있습니다.

Unity Asset Manager는 저희 제품의 목표를 달성하는 데 없어서는 안 될 요소입니다. 저희 사용자에게 안성맞춤이죠. 에셋을 업로드하고 공유할 수 있을 뿐만 아니라 안전하게 관리하고 쉽게 검색할 수 있습니다.

Michael Libby
Michael Libby - Worldbuildr
CEO

플랫폼 확장성

Worldbuildr 팀은 개인적인 선호가 아니라 전략적인 판단을 토대로 Unity를 선택했습니다. 초기에 Worldbuildr는 여러 엔진을 평가했지만,Unity의 광범위한 플랫폼 지원 덕분에 고사양 워크스테이션부터 최소한의 그래픽 성능만 갖춘 모바일 기기에 이르는 다양한 기기에 Worldbuildr 애플리케이션을 배포할 수 있었습니다.

Unity는 동일한 프로젝트를 수행하는 여러 사용자가 어떤 기기에서든 동일한 씬과 에셋에 액세스할 수 있게 해 주므로, 광범위한 멀티플랫폼을 지원하는 Worldbuildr에게는 최적의 선택지였습니다.

다른 솔루션의 경우 사용자가 특정 하드웨어 생태계에 종속된다는 점이 결격 사유였습니다. 하지만 Unity를 사용하면 현장에서 모바일 기기만 가지고 있는 사용자도 해당 기기를 통해 앱을 실행하여 모든 에셋 정보를 직접 확인할 수 있습니다.

Michael Libby
Michael Libby - Worldbuildr
CEO

병합 충돌을 효율적으로 해결하는 Unity Version Control

개발 팀 전원이 원격 근무를 하는 Worldbuildr는 Unity Version Control을 중심으로 삼아 애플리케이션에 필요한 코드를 함께 효율적으로 관리하고 작성했습니다. Unity Version Control은 Unity 에디터와 직접 통합되어 프로젝트 파일의 버전 추적, 브랜칭, 병합을 지원하면서 애플리케이션의 다양한 측면을 담당하는 팀원들에게 원활한 협업 환경을 제공합니다.

Unity Version Control은 특히 저희 팀이 성장하고 프로젝트가 더욱 복잡해지는 상황에서도 효율적인 내부 개발 과정을 구축하는 데 큰 도움을 주었습니다. 덕분에 워크플로가 간소화되고 충돌이 최소화되면서 더욱 신속한 반복 수정과 안정적인 테스트가 가능해졌습니다.

Michael Libby
Michael Libby - Worldbuildr
CEO
Worldbuildr 디지털 트윈 플랫폼

FrankNDesign이 구현한 도쿄의 거리에서 플레이어는 증강 현실 게임 공간을 누비며 가상의 아이콘을 찾아 인벤토리에 추가할 수 있습니다. Worldbuildr는 자사의 에셋 파이프라인을 사용하여 건축 모델에서 아이템 생성 지점을 바로 지정하는 방식으로, 모델을 임포트한 뒤 별도의 증강 카메라 레이어의 적절한 위치에 게임플레이 아이템을 생성할 수 있습니다.

향후 기능 개선 계획

Worldbuildr는 앞으로 에셋 파이프라인을 확장하고, 고급 인터랙티브 기능을 도입하고, 실시간 시뮬레이션 기능을 개선하는 등 다양하고 새로운 기능을 도입하고자 하며, 궁극적으로는 제작 팀과 기술 팀이 더욱 간편하게 협업하고 비전을 실현할 수 있도록 지원하고자 합니다.

FrankNDesign은 몰입형 디자인의 지평을 확장하기 위해 최선을 다하고 있습니다. Worldbuildr의 실시간 3D 기능은 복잡한 환경을 시각화하고 커뮤니케이션을 간소화할 수 있는 가능성을 보여 주었습니다.

Francisco Nunez
Francisco Nunez - FrankNDesign
President

앞으로의 개발에서도 Unity와 향후 제공될 Asset Manager 기능을 계속 활용할 예정입니다. Worldbuildr는 Unity의 실시간 3D 및 에셋 관리 솔루션을 활용함으로써 LBE 산업의 진화하는 수요에 발맞춰 나가고 있습니다.

Worldbuildr의 사명은 협업 디자인의 지평을 계속해서 확장하는 것입니다. Unity를 통해 더 많은 실시간 인터랙티브 요소를 앱에 추가하여 에셋 파이프라인을 더욱 간소화하고 클라이언트에게 더 큰 가치를 제공하고자 합니다.

Michael Libby
Michael Libby - Worldbuildr
CEO
3D 데이터를 몰입형 인터랙티브 애플리케이션으로 구현해 보세요