콜라보 뷰어 템플릿 퀵스타트

콜라보 뷰어 템플릿을 시작하는 방법을 알려주는 단계별 가이드입니다.

Windows
MacOS
Linux

이 페이지는 기본 콘텐츠로 로컬 네트워크에서 콜라보 뷰어 템플릿을 시작하는 자세한 단계별 안내를 포함합니다. 이 페이지를 보고 나면 콜라보 뷰어 템플릿이 제공하는 런타임 경험을 시작하는 방법, 씬에서 상호작용 및 이동하는 데 고를 수 있는 옵션, 여러분의 네트워크에 속한 다른 사람을 같은 경험에 참여시키는 방법을 알게 될 것입니다.

1 - 패키징 및 배포

콜라보 뷰어 템플릿의 모든 기능을 이용하려면 우선 프로젝트를 .exe 파일로 패키징해야 합니다. 여러 명이 한 세션에 참가하려면, 각자 패키징된 .exe 파일에서 애플리케이션을 실행해야 합니다. 그러므로 한 팀원이 언리얼 에디터에서 프로젝트를 패키징한 뒤, 같은 세션에 참가할 모든 사람에게 .exe 파일을 배포해야 합니다.

프로젝트를 패키징 및 공유하는 방법은 다음과 같습니다.

  1. 콜라보 뷰어 템플릿에서 새 프로젝트를 생성합니다. 아직 없다면 언리얼 에디터에서 엽니다.

  2. 템플릿 카테고리를 선택합니다. 템플릿 카테고리 선택

  3. 콜라보 뷰어(Collab Viewer) 템플릿을 선택합니다.

  4. 프로젝트 생성(Create Project) 을 선택합니다.

  5. 메인 메뉴에서 파일(File) > 프로젝트 패키지(Package Project) > Windows > Windows(64bit) 를 선택합니다.

  6. 언리얼 에디터로 패키징된 버전의 프로젝트를 저장할 컴퓨터 폴더를 고르고 폴더 선택(Select Folder) 을 누릅니다.
    폴더 선택하기

    언리얼 에디터가 패키징 프로세스를 시작합니다.

    패키징 프로세스

  7. 패키징 프로세스가 끝나면 3단계에서 선택한 폴더를 엽니다. 다음과 비슷한 콘텐츠가 있는 WindowsNoEditor 폴더가 있습니다.
    패키지 콘텐츠
    콜라보 뷰어에서 같은 세션에 참여하려는 인원은 이 폴더의 모든 파일이 로컬 컴퓨터에 있어야 합니다. 여러분의 조직에서 모든 파일을 저장할 수 있도록 최선의 지침을 세우시면 됩니다.
    예를 들어, 해당 폴더에 있는 파일을 압축하여 로컬 네트워크의 공유 지점에 보존할 수 있습니다. 그러면 다른 사용자가 자기 컴퓨터에 복사해서 압축을 풀면 됩니다.

패키징 및 프로세스를 구성하는 방법에 대한 더 많은 정보는 프로젝트 패키징도 참조하세요.

프로젝트의 콘텐츠를 변경할 때마다 반드시 해당 패키징 및 배포 절차를 따라야 합니다. 여러분의 레벨에 속한 3D 모델은 네트워크에 연결된 사용자 사이에서 자동으로 복제되는 게 아니라, 패키징된 애플리케이션에 컴파일됩니다. 세션에 참가해서 최신 콘텐츠를 보려는 사용자는 누구든 동일한 버전의 패키징된 애플리케이션을 사용해야 합니다.

2 - 한 팀원이 시작하는 서버

이번에는 서버를 시작할 텐데, 다른 사람도 접속할 수 있는 콜라보 뷰어 애플리케이션의 특수 인스턴스를 만들 것입니다.

  1. 패키징된 애플리케이션의 .exe 파일을 더블 클릭합니다.
    아래 예시의 프로젝트 이름은 CollabProject 이므로, 패키징 된 애플리케이션의 이름도 ***CollabProject.exe* 로 설정됩니다.
    패키징된 실행 파일

  2. 시작 화면에서 표시할 이름을 설정합니다. 이 이름은 아바타의 머리 위에 등장하므로, 동일한 세션에 있는 사람들이 여러분을 알아볼 수 있습니다. 
    표시할 이름 설정
    화살표를 클릭해 다음 단계를 진행합니다.

  3. 다음 설정은 기본값인 세션 호스트 로 둡니다.
    세션 호스트
    화살표를 클릭해 서버 구성을 끝냅니다.

    다른 사용자가 네트워크에 참여할 수 없는 1인 경험을 제작하는 데 콜라보 뷰어 템플릿을 사용하고 싶다면, 해당 설정에서 단일 세션(Single Session) 을 선택하면 됩니다. 세션 호스트로 시작할 때와 런타임 경험은 완전히 같지만, 애플리케이션이 네트워크의 다른 사람에게 보이지 않습니다.

이제 메인 샘플 레벨에서 시작될 것입니다.

서버 세션 열림

데스크톱 콘트롤 또는 VR 콘트롤으로 씬에서 움직이고 상호작용할 수 있습니다.

  • 스페이스 바 (VR에서는 썸스틱)로 인터랙션 메뉴를 열 수 있습니다. 인터랙션 메뉴에서는 선택한 오브젝트를 투명하게 만들거나(엑스레이(Xray)), 프리셋 북마크(Bookmark) 지점으로 순간이동하거나, 3D 공간에서 오브젝트를 움직이거나, 건물 내 투과 어셈블리에 대해 미리 설정된 "펼치기" 애니메이션을 플레이할 수 있습니다.

    인터랙션 메뉴

  • 우측 상단의 메뉴를 이용하면 비행(Fly), 걷기(Walk), 선회(Orbit) 등 다양한 이동 모드를 선택할 수 있습니다. 호환되는 VR 헤드셋을 구성했다면 VR로 전환할 수 있습니다.

    툴바

더 자세한 정보는 아래를 참조하세요.

작업하는 동안 네트워크 내 다른 컴퓨터에 여러분의 컴퓨터가 서버로 표시됩니다. 다른 사람이 여러분의 세션에 참여할 경우, 화면에 해당 아바타가 등장합니다.

3 - 다른 팀원들의 참가

이 단계에서는 세션에 참가하는 팀원들이 각자 다른 컴퓨터에서 별개의 패키징된 애플리케이션의 인스턴스를 실행하고, 같은 서버에 연결됩니다.

참가자들은 세션에 참가하려면 다음 단계를 따라야 합니다.

  1. 패키징된 애플리케이션의 .exe 파일을 더블 클릭합니다. 예를 들어 이 프로젝트 이름은 CollabProject 이므로, 패키징된 애플리케이션의 이름도 CollabProject.exe 로 설정됩니다.
    패키징된 실행 파일

  2. 시작 화면에서 표시할 이름을 설정합니다. 이 이름은 아바타의 머리 위에 나타나므로, 같은 세션에 있는 사람들이 여러분을 알아볼 수 있습니다.
    표시 이름 설정
    화살표를 클릭해 다음 단계를 진행하세요.

  3. 다음 세팅을 세션 참가 로 변경하세요.
    세션 참가 선택
    화살표를 클릭해 다음 단계로 넘어갑니다.

  4. 애플리케이션이 네트워크를 스캔하고 이용 가능한 서버를 전부 나열합니다.
    참가할 서버 선택

    • 목록에서 원하는 서버를 발견했다면, 서버 이름을 클릭해 세션에 참가합니다. 
      서버 이름 클릭

    • 원하는 서버가 없다면 새로고침(Refresh) 버튼을 눌러 서버 네트워크를 다시 스캔합니다.
      서버 목록 새로고침

    • 애플리케이션에서 서버를 발견하지 못했지만 그 IP 주소를 알고 있다면, IP 주소를 직접 명시(Manually specify an IP Address) 스위치를 활성화합니다.
      수동 IP 모드로 전환
      빈 칸에 IP 주소를 입력하고 참가(Join) 를 클릭합니다.
      서버 IP 주소 입력 및 참가

이제 메인 레벨에서 시작될 것입니다. 서버를 시작한 팀원의 아바타와 세션에 참가한 팀원들의 아바타가 보일 것입니다.

collabviewer-client-joined.png

아바타는 사용자마다 조금씩 다릅니다.

  • 아바타마다 사용자가 시작 메뉴에서 설정한 표시 이름이 같이 나타납니다.

  • 아바타마다 무작위 색상이 할당됩니다.

  • 걷기 및 VR 모드인 사용자는 위 이미지의 우측처럼 아바타가 사람처럼 생겼습니다. 다른 내비게이션 모드를 사용 중인 사용자는 카메라에 의해 표시됩니다.

  • 사용자가 움직이거나 고개를 돌리면 씬에 해당하는 아바타가 이동 및 회전하므로, 다른 사용자가 어디를 주목하는지 볼 수 있습니다.

데스크톱 컨트롤 또는 VR 컨트롤로 씬에서 움직이고 상호작용할 수 있습니다.

4 - 직접 해보기

이제 콜라보 뷰어 템플릿을 실행하고 다른 팀원들과 연결하는 방법을 배웠으니, 같은 런타임 경험으로 커스텀 콘텐츠 리뷰를 시작할 수 있습니다. 이어서 콜라보 뷰어에 커스텀 콘텐츠 추가 가이드의 안내를 따라 커스텀 콘텐츠를 프로젝트에 추가하고 동일한 런타임 경험에서 사용할 수 있도록 구성하세요.

언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요
건너뛰기