본문 바로가기
KERD
논문KCI 등재

유니티와 언리얼 엔진 4 에서의 가상현실 개발환경에 관한 비교연구

A Study on the Comparison of the Virtual Reality Development Environment in Unity and Unreal Engine 4

0

조회

0

다운로드

6

인용

0

참고문헌

키워드

초록

게임엔진은 실감형 콘텐츠를 제작하는 데 있어서 최소한의 시각적 품질 보증과 함께 멀티 플랫폼 등의 지원으로 개발시간 단축 등 효율적인 콘텐츠제작이 가능하다는 이점이 있다. 최근 게임엔진은 가상현실 HMD(Head Mounted Display)를 활용하는 실감형 콘텐츠를 쉽고 빠르며 효과적으로 제작할 수 있는 다양한 기능들을 제공하고 있다. 따라서, 본 연구는 게임을 비롯하여 콘텐츠제작 산업 분야에서 많이 활용되는 유니티와 언리얼 게임엔진을 중심으로 오큘러스 퀘스트 2 HMD를 활용한 가상현실 콘텐츠제작에서의 개발환경에 관한 비교연구를수행한다. 먼저 각 엔진이 제공하는 최소한의 기능과 설정이 포함된 가상현실 템플릿 프로젝트를 기반으로 오큘러스 퀘스트 2 HMD와 전용 컨트롤러를 활용하여 개발환경을 구축하는 기본 설정 과정을 비교한다. 다음으로 가상환경에서 상호작용할 수 있는 간단한 체험환경을 제시하고 전용 컨트롤러를 활용하기 위한 개발환경과오큘러스 퀘스트 2에서 제공하는 손 추적기능을 통해 실제 손을 직접 활용하는 개발환경 구축과정을 엔진별로비교한다. 이러한 과정을 통해 가상현실 개발환경을 구축하는 기본적인 처리 과정을 이해함과 동시에 엔진이가지는 특징과 차이를 확인하여 다양한 실감형 콘텐츠제작에 응용할 수 있는 연구로 활용하고자 한다.

Abstract

Game engines have the advantage of enabling efficient content production, such as reducing development time, with minimal visual quality guarantees and support for multi-platforms. Recently, game engines have provided various functions that can easily, quickly, and effectively produce immersive content using virtual reality (VR) HMD. Therefore, this study conducts a comparative study on the development environment in VR content production using Oculus Quest 2 HMD, focusing on Unity and Unreal game engines, which are widely used in the content production industry, including games. First, we compare the basic setup process of building a development environment using Oculus Quest 2 HMD and a dedicated controller based on a VR template project that includes the minimum functions and settings provided by each engine. Next, we present a simple experience environment that can interact in a virtual environment and compare the development environment to use a dedicated controller and the process of building a development environment that directly utilizes hands through the hand tracking function provided by Oculus Quest 2. Through this process, we will understand the basic process of building a VR development environment, and at the same time, we will check the characteristics and differences of the engine and use it as a research that can be applied to various immersive content production.

참고문헌 (20)

  1. "ZEPETO app"[URL]
  2. "순천향대, ‘2022 메타버스 입학식’ 개최"[URL]
  3. 최세영, "컬러테라피를 활용한 VR 힐링 콘텐츠, ‘노르니르’ 개발", 한국컴퓨터그래픽스학회논문지, 26(3), pp.143~153 (2020), (사)한국컴퓨터그래픽스학회[DOI]
  4. 홍승현, "모바일 가상현실에서의 이동 인터페이스에 관한 연구", 한국컴퓨터그래픽스학회논문지, 27(3), pp.55~63 (2021), (사)한국컴퓨터그래픽스학회[DOI]
  5. 조예솔, "요트 VR 체험에서 데이터 기반의 인공풍이 정적 정서에 미치는 영향", 한국컴퓨터그래픽스학회논문지, 28(3), pp.67~77 (2022), (사)한국컴퓨터그래픽스학회[DOI]
  6. 박우희, "가상현실 운동 자세 트레이닝을 위한 피드백 설계 및 효과 연구", 한국컴퓨터그래픽스학회논문지, 26(3), pp.79~86 (2020), (사)한국컴퓨터그래픽스학회[DOI]
  7. "작년 AR·VR 헤드셋 출하량 전년比 두 배 증가"[URL]
  8. "UnityTechnologies"[URL]
  9. Yunsik Cho, "X-person asymmetric interaction in virtual and augmented realities", Computer Animation & Virtual Worlds, 32(5), pp.e1985~ (2021)
  10. Yunsik Cho, "DAVE : Deep Learning-Based Asymmetric Virtual Environment for Immersive Experiential Metaverse Content", Electronics, 11(16), pp.2604~ (2022)
  11. Jinmo Kim, "VIVR : Presence of Immersive Interaction for Visual Impairment Virtual Reality", IEEE Access, 8, pp.196151~196159 (2020)
  12. "Epicgames"[URL]
  13. Ke Ren, "Design and Implementation of Immersive and Interactive System Based on Unreal Engine", 2021 5th International Conference on Artificial Intelligence and Virtual Reality (AIVR) (AIVR 2021), pp.77~82 (2021), Association for Computing Machinery
  14. Zhanti Liang, "Design Virtual Reality Simulation System for Epidemic(Covid-19)Education to Public", 2021 4th International Conference on Control and Computer Vision (ICCCV'21), pp.147~152 (2021), Association for Computing Machinery
  15. Andreas Jungherr, "The extended reach of game engine companies : How companies like Epic Games and Unity Technologies provide platforms for extended reality applications and the metaverse", Social Media + Society, 8(2), pp.1~12 (2022)
  16. 이한성, "유니티와 언리얼 엔진 4의 구조와 구현 방식 비교 연구", 한국컴퓨터그래픽스학회논문지, 25(4), pp.17~24 (2019), (사)한국컴퓨터그래픽스학회[DOI]
  17. 조형익, "A Study on the Characteristics of Game Engines for Next-Generation Multimedia Production Education (Focusing on Unity and Unreal Game Engine)", 한국컴퓨터게임학회논문지, 34(3), pp.29~38 (2021), (사)한국컴퓨터게임학회[DOI]
  18. Aakanksha Rana, "Towards Generating Ambisonics Using Audio-visual Cue for Virtual Reality", 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP 2019), pp.2012~2016 (2019)
  19. Shaoyu Cai, "ThermAirGlove : A Pneumatic Glove for Thermal Perception and Material Identification in Virtual Reality", 2020 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), pp.248~257 (2020)
  20. 이용선, "공학교육 현장에서의 메타버스 플랫폼 및 콘텐츠 활용", 한국컴퓨터그래픽스학회논문지, 28(3), pp.31~43 (2022), (사)한국컴퓨터그래픽스학회[DOI]

관련 논문AI추천