유니티의 큐브맵 생성기: 텍스트 프롬프트를 사용하여 스카이박스와 환경 반사를 생성합니다.

오늘 저희가 준비한 베타 AI 도구 시리즈에서는 큐브맵 생성기를 사용하여 프로토타입 환경에 맞는 큐브맵을 빠르게 만드는 방법을 살펴보겠습니다.
유니티의 큐브맵 생성기는 베타 버전의 AI 도구 모음에 포함된, Unity 에디터에 내장된 생성형 AI 도구입니다. 이 기능을 사용하면 텍스트 기반 프롬프트 또는 참조 이미지에서 매끄러운 360º 큐브맵을 생성할 수 있으며, 편집기를 종료하거나 타사 도구를 열지 않고도 스카이박스, 환경 반사 또는 조명 소스로 장면에 바로 사용할 수 있습니다.
이 블로그에서는 큐브맵 생성 워크플로의 모든 단계, 즉 창 열기, AI 모델 선택, 프롬프트 작성, 참조 이미지 사용, 생성 관리, 확대/축소 및 결과물을 장면에 적용하는 방법을 다룹니다.

큐브맵이란 무엇이며, 프로토타입 제작 과정에서 큐브맵을 생성하는 이유는 무엇인가요?
큐브맵은 장면을 둘러싸는 정육면체의 6개 면에 매핑된 이미지들의 모음입니다. Unity 큐브맵을 사용하여 스카이박스(장면 주변에 보이는 하늘과 원거리 환경)를 렌더링하고 재질 및 표면의 환경 반사를 구현합니다. 반사 프로브, 스카이박스 재질, 그리고 많은 조명 워크플로는 모두 큐브맵에 의존합니다.
프로토타입 제작 단계에서는 최종 에셋이 완성되기 전에 조명 분위기를 검증하고, 재질 반응을 테스트하고, 장면의 시각적 느낌을 구체화하기 위해 임시 스카이박스와 반사 환경이 필요한 경우가 많습니다. 큐브맵 생성기는 텍스트 설명에서 사용 가능한 자리 표시자 큐브맵을 생성하여 해당 프로세스를 가속화하는 데 도움이 될 수 있습니다.
모든 AI 도구의 생성기와 마찬가지로 생성된 에셋은 임시 콘텐츠를 위한 프로토타입 제작 도구입니다. 생성된, 발생된 큐브맵은 프로젝트 출하 전에 사람이 제작한 최종 아트워크로 교체됩니다. 이것들은 반복 작업을 위한 출발점일 뿐, 예술가와 환경 디자이너의 작업을 대체하는 것이 아닙니다.
큐브맵 생성기 열기
큐브맵 생성기는 AI 생성을 위해 구성된 큐브맵 에셋을 생성하거나 선택할 때 자동으로 열립니다.
열려면:
1. 프로젝트 창에서 빈 영역을 마우스 오른쪽 버튼으로 클릭합니다.
2. [생성] > [렌더링] > [큐브맵 생성 ]을 선택합니다.
3. Assets 폴더에 새로운 큐브맵 에셋이 추가되었습니다. 이름을 바꾸세요.
큐브맵 생성기 창이 새 에셋과 함께 열립니다.
생성 창 - 제어 및 옵션
생성 창은 큐브맵 생성기가 생성할 결과물을 정의하는 주요 인터페이스입니다. 다음과 같은 옵션을 사용할 수 있습니다.
모델 선택
[변경] 버튼을 선택하여 [AI 모델 선택] 창을 열고 큐브맵 유형에 가장 적합한 모델을 선택하십시오. 모델 이름은 출력 스타일을 설명하는 데 사용됩니다. 예를 들어 Cinematic 또는 Cartoon 등이 있습니다. 의도한 환경에 맞는 모델(실사 같은 숲 vs. 양식화된 판타지 세계)을 선택하는 것은 모든 세대의 외형에 영향을 미칩니다.
즉각적인
큐브맵이 나타낼 환경에 대한 텍스트 설명을 입력하세요. 장소, 시간대, 날씨, 분위기 등을 구체적으로 묘사하세요. 예를 들면 다음과 같습니다. "성 옆 숲 속의 중세 시대 오솔길."
부정적 프롬프트
'제외 조건' 필드를 사용하면 결과에서 제외하려는 요소를 설명할 수 있습니다. 모델에 사람, 건물 또는 특정 색조와 같이 장면에 어울리지 않는 요소가 포함되는 경향이 있는 경우, 해당 용어를 여기에 입력하면 모델이 해당 요소를 피하도록 유도할 수 있습니다.
세다
카운트 슬라이더는 한 번 실행 시 생성할 큐브맵 변형의 수를 설정합니다. 한 번에 여러 변형을 생성하면 결과를 비교하고 동일한 프롬프트를 다시 입력하지 않고도 가장 적합한 것을 선택할 수 있습니다.
맞춤형 씨앗
사용자 지정 시드를 활성화하고 특정 숫자를 입력하면 생성 과정이 반복 가능한 시작점으로 고정됩니다. 이는 여러 프롬프트에서 일관된 결과를 얻고자 할 때 유용합니다. 예를 들어, 작은 프롬프트 변경만으로 동일한 환경을 반복적으로 테스트할 때 유용합니다.

프롬프트에 컨트롤을 더 추가하세요
'프롬프트에 컨트롤 추가'를 선택하면 이미지 생성 과정을 안내하는 참조 이미지 연산자를 첨부할 수 있는 패널이 열립니다. 아래 "참조 이미지에서 생성하기" 섹션을 참조하십시오.
참조 이미지로부터 생성
큐브맵 생성기는 텍스트 입력 외에도 생성되는 결과물의 시각적 특성에 영향을 미치는 참조 이미지 입력을 지원합니다. 이 기능은 기존의 콘셉트 이미지, 그려진 하늘 참고 자료 또는 원하는 분위기를 담은 장면의 스크린샷이 있을 때 유용합니다.
참고 이미지를 추가하려면:
1. 생성 창에서 프롬프트에 컨트롤 추가를 선택합니다.
2. 추가할 연산자 선택 창에서 다음 참조 유형 중 하나를 선택하십시오.
이미지 참조 – 참조 이미지를 사용하여 큐브맵의 기본 시각적 모양(색상 팔레트, 조명 톤 및 전반적인 미적 요소)을 정의합니다.
구도 기준 – 장면 요소들의 공간적 배치를 안내합니다. 생성된 콘텐츠가 특정 레이아웃을 반영하도록 하려는 경우(예: 수평선, 주요 지형 또는 하늘과 지면의 특정 배치) 이 기능을 사용하십시오.
뎁스 / 게재되고 있는 광고의 개수 참조 – 근거리, 중간 거리, 원거리 요소가 명확하게 구분되는 환경을 생성하기 위한 깊이 데이터를 추가합니다. 이는 특히 겹겹이 쌓인 깊이감을 가진 자연 환경의 참조 이미지에 적합합니다.
3. [텍스처 선택 2D] 창을 탐색하여 에셋에서 참조 이미지를 선택하세요.
4. 강도 슬라이더를 조정하여 참조 이미지가 결과에 미치는 영향을 설정하세요. 값이 낮을수록 텍스트 프롬프트가 더 많은 영향을 미치고, 값이 높을수록 참조 이미지가 더 많은 영향을 미친다는 의미입니다.
5. '생성'을 선택하세요.
참조 이미지는 생성 데이터와 함께 저장되며 이후 세션에서 재사용할 수 있습니다.
세대 패널
생성 과정에서 생성된 모든 큐브맵은 생성 패널에 표시됩니다. 썸네일은 각 결과물의 360도 미리보기를 제공하며, 사용된 프롬프트와 모델도 함께 보여줍니다.
썸네일 위에 마우스를 올리면 생성 세부 정보가 표시됩니다.
썸네일을 마우스 오른쪽 버튼으로 클릭하면 다음과 같은 옵션이 포함된 상황별 메뉴가 열립니다.
- 선택 – 프로젝트 창에서 큐브맵을 강조 표시합니다.
- 현재 자산으로 승격 – 현재 큐브맵 자산을 선택한 세대로 대체합니다. 원하는 결과를 찾아서 자산 슬롯에 저장했을 때 이 기능을 사용하세요.
- 새로운 자산으로 승진시키세요 – 선택한 세대에서 새로운 독립적인 에셋을 생성하고, 기존 큐브맵 에셋은 변경하지 않습니다.
- Finder에서 보기 – 선택한 세대의 파일 위치를 컴퓨터에서 엽니다.
생성 데이터 표시에는 이 큐브맵을 생성하는 데 사용된 모델, 프롬프트 및 참조 이미지 설정이 표시됩니다. 생성 데이터 창에서 다음을 수행할 수 있습니다.
- '모두 사용'을 선택하면 모든 설정이 '생성' 창으로 다시 복사되어 후속 생성이 진행됩니다.
- 선택한 개별 설정만 복사하려면 '사용'을 선택하세요.
- '복사'를 선택하면 해당 설정을 사용하여 새 큐브맵이 즉시 생성됩니다.
생성된 큐브맵의 크기 확대
초기 결과물은 .jpg 미리보기 파일로 저장됩니다. 스카이박스, 반사 프로브 또는 대규모 환경에서 사용하기에 적합한 고해상도 버전을 생성하려면 업스케일링 기능을 사용하십시오.
고급스럽게 표현하기 위해:
1. 생성 창에서 업스케일 탭을 선택합니다.
2. 기본 이미지 섹션에 표시된 큐브맵을 검토하십시오.
3. 고급을 선택하세요.
확대된 버전은 .png 파일로 저장됩니다. 업스케일링은 이미지의 내용을 보존하면서 해상도와 선명도를 향상시킵니다.

장면에 큐브맵 적용하기
생성된 큐브맵을 에셋으로 승격시킨 후에는 해당 큐브맵을 스카이박스로 장면에 적용하거나 반사 프로브에 할당할 수 있습니다.
큐브맵을 스카이박스로 지정하는 방법에 대한 자세한 내용은 Unity 매뉴얼의 하늘 관련 문서를 참조하십시오.

에디터 내 AI 도우미를 사용하여 큐브맵 생성기 사용하기
큐브맵 생성기는 Unity AI Assistant 창을 통해 자연어 프롬프트를 사용하여 호출하고 안내받을 수도 있습니다. 에이전트 모드에서 Unity AI 어시스턴트는 장면 설정, 활성 게임 오브젝트, 기존 머티리얼 및 설치된 패키지를 포함한 전체 프로젝트 컨텍스트를 이해하고 해당 컨텍스트를 사용하여 큐브맵 생성 워크플로를 제안하거나 시작할 수 있습니다.
예를 들어, Unity AI 어시스턴트에게 다음과 같이 요청할 수 있습니다. "이 장면에 야간 숲 스카이박스 큐브맵을 생성하세요"라고 하면 적절한 워크플로가 열리고 관련 설정이 미리 채워지며 프로젝트 컨텍스트에 기반한 생성 제안이 표시됩니다.
AI 도구에 대한 추가 정보
Unity AI 오픈 베타에서 제공되는 기능에 대해 더 자세히 알고 싶으시다면, 이 시리즈의 다른 기사들도 읽어보시기 바랍니다.
지금 바로 AI 도구를 사용해 보세요.
Unity 6 개발자라면 누구나 베타 버전의 AI 도구를 사용할 수 있습니다. 무료 체험판에 가입하고, AI 어시스턴트를 살펴보고, AI Gateway 통해 원하는 도구를 연결하고, 프로젝트 인식 AI 에이전트가 내장된 개발 워크플로가 어떻게 달라지는지 실험해 보세요.
가입하시고 unity.com/features/ai에서 요금제, 가격 및 데이터 개인정보 보호에 대해 자세히 알아보세요.
자세한 내용은 에디터에서 링크된 Unity AI 문서 또는 docs.unity3d.com 에서 확인할 수 있습니다.
에디터 내 AI 도우미는 현재 오픈 베타 테스트 중입니다. 따라서 이 게시물에 설명된 기능, 동작 및 가용성은 현재 개발 중이며 예고 없이 변경, 제한 또는 중단될 수 있습니다.