튜토리얼 문서

초보자

45분

Solar Skylines 프로젝트

솔라펑크(SolarPunk)에서 영감을 받은 Solar Skylines 프로젝트는 증강 현실에서 나만의 공중 도시를 만들 수 있는 프로젝트입니다.

Solar Skylines를 둘러보고 증강 현실 비행선을 만들어 보세요!

펜으로 그린 3D 일러스트레이션 부품, 엔진, 열기구, 캐릭터 등의 에셋을 사용하는 레고 스타일의 이 모듈형 프로젝트를 통해 Aero의 3D 및 AR 환경에 더욱 익숙해질 수 있습니다.

학습한 내용: Solar Skylines 프로젝트의 개요와 내용

  • 인터랙티브한 작품, 개체 및 스토리텔링 경험 제작에 사용하는 Adobe Aero에 대한 간단한 소개

  • Solar Skylines는 사전 제작된 에셋을 활용해 공중 도시를 직접 디자인해 보는 실험적인 샌드박스형 프로젝트입니다.

  • 제공된 프로젝트 에셋을 사용해 나만의 AR 경험을 만들 수 있습니다. 3D 개체, 캐릭터, 사운드 효과, 애니메이션(일부 개체와 캐릭터에 한해 제공) 등의 에셋이 포함되어 있습니다.

  • 이 튜토리얼 시리즈에 포함된 내용 요약:

    • 프로젝트 에셋을 이용하여 나만의 AR 장면 만들기

    • Scene 그래프를 통해 3D 개체를 이동, 구성 및 그룹화하는 방법

    • Behavior Builder로 장면에 인터랙션, 사운드 및 애니메이션 추가하기

    • 데스크탑과 모바일에서 AR 경험 테스트, 미리 보기 및 게시

    • 최상의 워크플로우 및 성능 향상을 위한 팁

다양한 개체와 캐릭터로 나만의 Solar Skyline 만들기

Scene 그래프에서 다양한 요소를 배열 및 결합해 나만의 공중 도시를 만듭니다.

학습한 내용: Adobe Aero의 레이아웃, 3D 장면 탐색 및 Scene 그래프 사용법

  • 장면 탐색을 위한 내비게이션 키에 대한 간단한 설명

  • 이동, 회전, 비율 조정 등 개체 편집 툴에 대한 간단한 설명

  • 개체를 그룹화하는 방법

  • Scene 그래프에 대한 이해

    • 개체의 가시성 켜고 끄기

    • 개체의 잠금 기능 켜고 끄기

    • 그룹 계층 구조와 개체 간 종속 관계의 이해

  • Scene 그래프를 통해 사전에 제작한 프로젝트 에셋을 활용하는 방법

  • 작업 시간을 단축하려면 매번 개체 그룹을 다시 만드는 대신, 여러 개체를 그룹화한 다음 복제하여 사용합니다.

Solar Skyline 개체와 캐릭터에 생동감 추가하기

지금까지 만든 정적인 Solar Skyline 장면에 Behavior Builder에서 인터랙션, 사운드, 애니메이션을 설정해 생동감을 추가해 봅니다.

학습한 내용: Behavior Builder를 사용하여 인터랙션, 사운드, 애니메이션 추가하기

  • Behavior Builder 인터페이스의 이해

  • 트리거 및 액션의 이해

  • Aim 액션: Aim 액션을 사용하는 개체는 Z축(파란색 화살표)을 통해 타겟을 마주 보게 되므로 Z축의 방향이 타겟을 가리키게 된다는 점을 염두에 두어야 합니다.

  • Bounce 액션: 비행선이 공중에 떠있는 효과를 만드는 데 사용합니다.

  • 애니메이션 상태를 활용해 사전 제작 애니메이션이 있는 개체의 애니메이션을 활성화합니다. 엔진, 모터, 캐릭터에는 사전 제작된 자체 애니메이션이 포함되어 있습니다.

  • Orbit 액션: 개체가 타겟 개체를 중심으로 회전하는 데 사용합니다.

  • Play Audio 액션: 장면의 특정 영역에 공간 음향 효과를 추가합니다. 경험의 깊이감을 만들기 위해 주변음을 추가할 수도 있습니다.

  • 하나의 개체에 여러 액션을 적용할 수 있습니다. 예를 들어 Bounce 액션과 Follow 액션을 열기구에 적용하여 이 공중 도시의 특정 영역을 따라다니는 것처럼 만들 수 있습니다. 모든 액션을 사용해보고 어떤 조합의 액션이 이 AR 경험을 더 흥미롭게 만들 수 있는지 살펴보세요.

태양열 비행선을 AR로 공중에 띄우기

모바일 디바이스를 사용하여 AR로 Solar Skyline 프로젝트를 테스트하고 경험을 게시하여 다른 사람과 공유합니다.

학습한 내용: 모바일 디바이스에서 AR 프로젝트를 테스트하고, AR 경험을 게시하여 다른 사람과 공유하는 방법

  • Adobe Creative Cloud를 사용하여 데스크탑과 모바일 디바이스를 오가며 테스트합니다.

  • 프로젝트를 열기 전에 데스크탑과 모바일 디바이스에서 동기화되어 있는지 확인합니다.

    • Adobe Aero 홈 화면에서 오프라인에서 사용할 수 있도록 ‘Make Available Offline’을 활성화해 프로젝트의 저장 상태를 모니터링합니다.

    • 파란색 원 아이콘: 프로젝트가 Cloud에 업데이트되고 있음을 나타냅니다.

    • 녹색 체크 표시 아이콘: 프로젝트가 Cloud 업데이트를 완료했음을 나타냅니다.

  • 데스크탑과 모바일 디바이스를 오가며 수정, 편집 및 반복 작업을 할 수 있습니다.

  • AR 경험을 게시하는 방법은 다음과 같습니다.

    • 관객과 공유할 QR 코드 생성

    • 프로젝트를 .real 파일로 내보내기

매끄러운 AR 장면을 완성하기 위해 정기적으로 테스트하고 반복해서 작업하기

디테일과 성능을 유지하면서 AR 장면을 더욱 빠르게 구성할 수 있는 워크플로우 팁을 알아봅니다.

학습한 내용: 데스크탑과 모바일 디바이스의 워크플로우 및 성능 향상을 위한 팁

  • 외부 에셋을 프로젝트로 가져올 때 프로젝트 크기가 100MB를 넘지 않도록 합니다. 크기가 작을수록 로딩 시간이 더 빠릅니다.

  • 새로운 2D 및 3D 에셋을 프로젝트로 가져오면 파일 크기가 커집니다. 하지만 장면에 있는 개체를 복제하면 원본 개체의 복제 인스턴스만 생성될 뿐, 파일 크기가 커지지 않습니다.

  • 비헤이비어가 설정된 개체를 복제하면 새로운 개체에 비헤이비어도 복제되므로 여러 개체에 동작을 적용하는 데 걸리는 시간을 절약할 수 있으며, 이 복제 기능은 그룹 개체에도 사용할 수 있습니다.

  • 데스크탑과 모바일 디바이스를 오가며 반복적으로 테스트를 수행하면 비율, 심도, 성능의 차이를 실감할 수 있습니다.

  • 최신 모바일 디바이스는 상당한 수준의 3D 디테일을 처리할 수 있지만, 한계도 있습니다. 너무 많은 개체를 AR 장면에 넣으면 특정 모바일 디바이스의 성능에 영향을 미칠 수 있습니다. 모바일 디바이스에서 AR 장면을 충분히 테스트하고 디테일을 추가할 때마다 성능에 어떤 변화가 있는지 확인합니다.

  • 3D 기즈모 중앙에 있는 스냅 기능을 사용하면 개체를 가까운 곳에 있는 다른 개체와 지면에 드래그하여 스냅할 수 있어 장면 구성 시간을 상당히 절약할 수 있습니다.

전문가 팁

  • 화면에서 발상의 전환을 시도해 보세요. AR은 실제 주변 환경을 기반으로 경험하는 다차원 캔버스입니다. 매력적인 몰입형 경험을 구축하기 위해 다양한 실험과 시행착오는 필수입니다.

아래 QR 코드를 스캔하여 증강 현실을 직접 경험해 보세요!


강사

Marc-O-Matic

2023년 7월 21일