Building Worlds from Flat Images: 3D Environment Generation from 2D Drawings in Virtual Reality
摘要
This paper explores the techniques used in two Virtual Reality (VR) projects, “EarthLike” and “3D Environment Generation from 2D Drawings,” which utilize Unity and OpenStreetMap data to convert 2D Drawings into interactive 3D environments. The methodologies, challenges, and practical applications of these projects in urban planning, gaming, and virtual tourism are discussed. The “EarthLike” project focuses on generating realistic urban environments from satellite maps, employing optimization techniques such as occlusion culling and level-of-detail adjustments to maintain performance. The “3D Environment Generation from 2D Drawings” project uses pixel art maps and color-based terrain classification to generate 3D environments, utilizing Python scripts for data processing and Unity for rendering. The importance of reliable data handling and the effectiveness of real-time environment generation in enhancing user experience in VR applications are emphasized. The paper also discusses the validation processes employed in the projects to ensure the reliability of the generated environments, including manual checks, automated verifications, and comparisons with real-world data. The findings highlight the potential impact of these projects on the field of VR environment generation and their contributions to creating immersive and interactive experiences.