MAGIC: 대규모 언어 모델을 활용한 이동 가능한 다중 장면 게임 월드 생성 (Transition-Aware Generation of
요약
본 논문은 대규모 언어 모델(LLM)을 활용하여 이동 가능한 다중 장면 게임 월드를 생성하는 MAGIC 시스템을 제안합니다. 기존의 단일 장면 생성기는 연결된 다중 장면 월드 제작에 한계가 있었으나, MAGIC은 4단계 파이프라인을 통해 장면 간 일관성 및 전환 가능성을 확보했습니다. MAGIC은 자연어 프롬프트 하나로 실행 가능한 다중 장면 게임 프로젝트를 완성하며, 새로운 벤치마크에서 높은 성능을 입증했습니다.
핵심 포인트
- MAGIC은 단일 자연어 프롬프트를 다중 장면 게임 프로젝트로 변환합니다.
- 장면 간 일관성 및 포털 도달 가능성을 강제하는 것이 핵심입니다.
- 4단계 파이프라인으로 계획, 검증, 생성, 결합 과정을 거칩니다.
- 새로운 벤치마크에서 높은 전환 식별 성능(F1: 0.96)을 달성했습니다.
다중 장면 탐색(Multi-scene navigation, 하나의 경계가 지정된 공간에서 목표를 달성하고 포털을 통해 다음 장소로 건너가는 것)은 현대 3D 게임의 특징적인 요소이지만, 이를 제작하는 것은 매우 힘든 작업입니다. 모든 포털은 양쪽 모두에 일관된 끝점을 가져야 하고, 각 내부 공간은 가구가 배치된 후에도 탐색 가능해야 하며, 결과적인 연결성은 수많은 파일에 걸쳐 일관되게 유지되어야 합니다. 최근의 대규모 언어 모델(LLM) 및 멀티모달 LLM(MLLM) 장면 생성기는 단일 내부 공간 합성 비용을 극적으로 낮추었지만, 이들은 한 번에 하나의 장면만 생성하며, 단순 반복으로는 연결된 다중 장면 월드를 만들어낼 수 없습니다. 우리는 단일 장면 방식이 해결하지 못한 세 가지 장애물을 파악했습니다: 장면 간 일관성(cross-scene consistency), 장면 내 탐색 가능성(in-scene navigability), 그리고 전환이 실제로 작동하는지 여부를 평가하는 것입니다. 우리는 이 세 가지 문제를 모두 다루는 프롬프트 기반 프로젝트 시스템인 MAGIC을 제시합니다. MAGIC은 단일 자연어 프롬프트를 실행 가능한 다중 장면 게임 프로젝트로 변환하는 4단계 파이프라인입니다: 공유된 전환 인식 중간 표현(transition-aware intermediate representation)을 계획하고, 플러드 필 채우기 검증기(flood-fill validator)를 통해 포털 도달 가능성을 강제하면서 각 장면을 지정하며, 전환 스크립트와 함께 장면들을 생성하고, 이들을 하나의 프로젝트로 결합합니다. 기존의 단일 장면 충실도 지표는 전환을 실행하지 않기 때문에, 우리는 전환에 초점을 맞춘 평가 에이전트를 추가로 도입하여 각 전환을 플레이(play)하게 합니다. 100개의 다중 장면 사례를 포함하는 새로운 벤치마크에서 MAGIC은 모든 사례에 대해 실행 가능한 프로젝트를 생성하며, 종단 간(end-to-end) 전환 식별에서 0.99의 정밀도(precision), 0.95의 재현율(recall), 그리고 0.96의 F1 점수를 달성합니다. 단계별로 볼 때, 이는 LLM 기준선 및 Holodeck보다 더 많은 참 양성 포털을 복구하고 현저히 더 탐색 가능한 레이아웃을 제공합니다. 우리의 코드는 https://github.com/sereneee1201/MAGIC/에서 이용 가능합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.GR (Graphics)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기