Table of Contents

Mega 실사 메시 문제 해결 가이드

Mega 애플리케이션 개발에서 가상 콘텐츠 배치는 메시(Mesh)를 통해 이루어집니다. 메시 모델의 시각적 효과와 정밀도는 가상 콘텐츠 배치 정확도에 영향을 미치며, 최종적인 Mega 위치 인식 성능에도 영향을 줄 수 있습니다. 본 문서는 메시 모델에서 발생할 수 있는 시각적 효과 및 정밀도 문제에 대해 설명하고, 모델 결함을 올바르게 구분하며 심각한 문제를 식별하여 피드백할 수 있도록 돕습니다.

Mega mesh 모델이란

Mega 메시는 수집된 환경 데이터로부터 재구성된 3D 기하학적 모델입니다. 주요 기능은 가상 콘텐츠에 실제 물리적 참조를 제공하여 가상 물체가 실제 벽, 바닥, 책상, 의자 등 물체에 의해 올바르게 가려지도록 하여 더 현실적인 가상-현실 융합 경험을 가능하게 합니다.

Mega 메시 모델은 클라우드 알고리즘을 통해 수집된 영상에서 자동으로 재구성되며, 수작업으로 정밀하게 모델링된 것이 아닙니다. 따라서 본질적으로 어느 정도의 결함이 존재할 수 있습니다.

올바른 기대:

  • 전체 색상이 실제 환경과 기본적으로 일치하며, 넓은 벽면, 바닥, 물체 주체의 색상이 정확합니다.
  • 주요 구조의 텍스처를 식별할 수 있습니다(예: 타일 무늬, 벽지 패턴, 전시품 외관).
  • 모델이 AR 환경에서 우수한 조명 및 색상 융합 효과를 제공합니다.

경미한 결함은 완전히 정상적인 현상이며, 일반적인 사례:

  • 복잡한 조명 영역에서 텍스처 색상이 어둡게, 밝게, 또는 색상이 틀어지는 등 비정상적인 현상이 발생할 수 있음
  • 먼 거리의 물체나 가장자리 영역에서 텍스처가 약간 흐리게 보이거나 늘어질 수 있음
  • Mega는 LOD(Level of Detail) 모델을 제공하며, LOD 블록 간에 텍스처 색상이 불일치할 수 있음
  • 서로 다른 시점 간 접합부에 소규모 텍스처 어긋남 또는 이음새가 발생할 수 있음
  • 글자, 간판 등 미세한 물체의 디테일이 선명하지 않을 수 있음
  • 사람, 차량 등 움직이는 물체로 인해 약간의 잔상이나 색상 얼룩이 남을 수 있음
  • 유리, 수면 등 투명하고 반사되는 물체의 경우 구조가 일부 누락되거나 함몰될 수 있음
  • 벽면이나 바닥이 완벽하게 평평하지 않고 미세한 요철이나 "털"(burr) 현상이 존재할 수 있음
  • 모델에 작은 구멍(공동)이 존재할 수 있음

이러한 결함은 일반적으로 사용자 경험에 심각한 영향을 미치지 않으며, 자동 재구성 알고리즘의 합리적인 한계에 속하므로 특별한 조치가 필요하지 않습니다.

어떤 모델 이상 현상을 처리해야 하는가

아래와 같은 상황은 심각한 결함에 해당하며, 애플리케이션 효과에 직접적인 영향을 미치므로 주의를 기울이고 처리해야 합니다.

문제 유형 전형적인 증상 가능한 영향
대면적 누락 또는 공동 반사나 투명하지 않은 벽 전체에 메시가 전혀 없어 가상 물체가 올바르게 가려지지 않음 해당 영역에서 올바른 오클루전(가림) 구현 불가
대면적 구조 오류 벽 전체가 잘못 재구성되어 기울어지거나 방 크기가 실제와 심각하게 불일치함 가상 물체와 실제 환경의 위치가 어긋나 오클루전 효과에 심각한 영향
심각한 변형 또는 기울기 바닥이 뚜렷이 기울어지거나 벽체가 뒤틀리거나 물체 위치가 심각하게 벗어남 가상 콘텐츠 위치 혼란, 오클루전 이상 현상 발생
노이즈 또는 잡점 심함 공중에 다량의 떠다니는 파편 존재 오클루전 깜빡임, 성능 저하 발생
핵심 영역 완전 오류 중요한 상호작용 영역(예: 계단, 전시대)의 메시가 완전히 틀림 사용자 상호작용 실패, 경험 파괴
모델 분층 현상 동일한 위치에서 바닥이나 벽면이 여러 층으로 분리되어 보임 오클루전 오류, 위치 인식 불정확
대면적 색상 완전 오류 벽면, 바닥 등 텍스처가 이상한 색상이거나 색상이 완전히 틀림 전체 환경이 현실적으로 보이지 않음, 시각적인 위화감 발생

문제 처리 및 피드백

위와 같은 심각한 메시 결함 문제가 발생한 경우, 아래 방법에 따라 정보를 수집하여 피드백해 주시기 바랍니다. 이를 통해 문제를 신속하게 파악하고 수정하는 데 도움이 됩니다.

필요한 정보 수집

  1. 스크린샷 또는 영상

    • 스크린샷: 최소 3장 이상의 서로 다른 각도에서 문제 영역을 표시하여 촬영.
    • 영상: 휴대폰이나 컴퓨터 녹화 소프트웨어로 메시 이상 현상이 발생하는 영역을 10~30초 동안 녹화.
  2. 문제 설명

    문제를 피드백할 때 다음 정보를 포함해야 합니다:

    • 문제 범위: 전체 맵에 문제가 있는지, 아니면 특정 지역에만 문제가 있는지
    • 맵 유형: Mega는 여러 가지 방식으로 맵을 구축하며, 문제가 발생한 구축 방식을 명시해야 함
    • 문제 위치/지역: 문제가 발생하는 정확한 위치 (예: 단일 맵 "박물관 1층 로비 중앙 전시대" 영역 문제, 또는 대규모 맵의 경우 구체적으로 어떤 서브맵(submap) 간 융합에서 분층 현상이 발생하는지)
    • 문제 상세 설명: 스크린샷이나 녹화 영상을 바탕으로 문제 발생 영역과 비정상적인 현상을 상세히 지적. 다중 맵의 경우 서브맵 이름을 명확히 기재. 예: "XX 맵의 사무실 건물 3층 서쪽 복도 벽면 모델이 전체적으로 약 15도 기울어짐" 또는 "서브맵 A 서쪽과 서브맵 B 동쪽이 분리되어 나타남" 등

    "모델에 문제가 있다" 또는 "메시가 이상하다"와 같이 막연하게 말하지 마십시오. 스크린샷과 구체적인 설명이 없으면 문제 처리 시간이 크게 지연됩니다.

  3. 맵 정보

    • 구축 리포트: Mega Block에서 문제가 있는 맵의 구축 리포트(Report)를 제공

    구축 리포트 다운로드

    • 위치 인식 서비스 정보: Unity 내에서 위치 인식 서비스 정보를 내보낼 수 있음

      위치 인식 서비스 정보

피드백 제출

스크린샷 또는 녹화 영상, 문제 설명, 맵 정보를 모두 EasyAR 담당자에게 보내주시면 분석 후 문제 해결 방법을 안내드립니다.

  • 처리 절차: 귀하가 제공하신 자료를 바탕으로 원본 수집 데이터 및 클라우드 재구성 결과를 확인합니다.
  • 가능한 원인: 해당 영역 환경 변화, 수집 장치 문제, 특정 시나리오에서의 구축 알고리즘 한계 등이 원인일 수 있습니다.
  • 규정 미준수 수집 시: 해당 영역 데이터를 재수집 또는 추가 수집하고 재구축이 필요한지 평가하여 안내드립니다.
  • 정상 수집 데이터 시: 클라우드 재구성 방법에 고려되지 않은 부분이 있을 수 있으므로, 후속 버전에서 반복적으로 최적화하고 문제를 해결할 수 있는 솔루션을 제공해 드립니다.

메시 모델의 기능과 한계를 올바르게 이해하고 "정상적인 결함"과 "진짜 문제"를 구분하며, 요구 사항에 따라 문제를 피드백하는 것이 효율적인 문제 해결의 핵심입니다.