{"id":4376,"date":"2022-02-01T03:58:00","date_gmt":"2022-02-01T03:58:00","guid":{"rendered":"https:\/\/creating-worlds.com\/homepage\/?p=4376"},"modified":"2024-02-01T03:59:37","modified_gmt":"2024-02-01T03:59:37","slug":"simulating-lunar-environments-in-virtual-reality","status":"publish","type":"post","link":"https:\/\/creating-worlds.com\/homepage\/?p=4376","title":{"rendered":"Simulating Lunar Environments in Virtual Reality"},"content":{"rendered":"\n<p><em>Upcoming crewed missions to the lunar surface will face challenging environmental factors, including difficult terrain and extreme lighting conditions. Replicating and studying such conditions in a real-world terrestrial setting is both problematic and expensive. In contrast, modern VR engines, such as Unreal, are well-equipped to simulate such terrains and lighting situations with minimum time and resource investment. VR, in this regard, presents a cost-effective and still largely underutilized tool for facilitating design assessments and training activities related to humanity&#8217;s return to the Moon.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Objectives<\/h3>\n\n\n\n<p>To assess the effectiveness of VR as a preparatory tool for upcoming lunar missions, I was tasked to digitally recreate the lunar south pole region. The idea was that this VR moonscape would then serve as a foundation for simulating various lunar surface scenarios which we could then immersivity evaluate with relevant experts, allowing for the collection of potentially applicable and actionable feedback. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What I did<\/h3>\n\n\n\n<p>Leveraging topographic scans of the actual lunar surface, I developed a realistic lunar environment in Unreal Engine that accurately portrayed key lunar factors, including reduced gravity and extreme lighting. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Workflow<\/h3>\n\n\n\n<p>After conducting initial research and consulting with my colleagues, I determined the Shackleton crater area near the lunar south pole (89.9\u00b0S 0.0\u00b0E) would be a suitable target for the VR emulation. We chose this area primarily because it has been identified as one of the candidate landing sites for the first Artemis human landing mission.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b4e625&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b4e625\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4388\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map1c-1024x576.jpg\" alt=\"\" class=\"wp-image-4388\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map1c-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map1c-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map1c-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map1c-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b4e99f&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b4e99f\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4391\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map3b-1024x576.jpg\" alt=\"\" class=\"wp-image-4391\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map3b-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map3b-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map3b-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map3b-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b4ec84&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b4ec84\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4389\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map2b-1024x576.jpg\" alt=\"\" class=\"wp-image-4389\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map2b-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map2b-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map2b-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/map2b-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n\n\n\n<p>Next, I collected relevant publicly available topographic scans of the lunar surface that had been acquired by the Lunar Reconnaissance Orbiter (LRO). Using Cinema 4D, I imported and isolated the targeted section of the map. I then Converted this map into a 2D depth map, which I subsequently utilized to create a corresponding landscape object in Unreal Engine 4.26. In total, 256 square kilometers of the lunar surface was emulated using this method.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b4f442&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b4f442\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1009\" height=\"1009\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4393\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/Apollo12_1x1km.png\" alt=\"\" class=\"wp-image-4393\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/Apollo12_1x1km.png 1009w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/Apollo12_1x1km-300x300.png 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/Apollo12_1x1km-150x150.png 150w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/Apollo12_1x1km-768x768.png 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/Apollo12_1x1km-370x370.png 370w\" sizes=\"auto, (max-width: 1009px) 100vw, 1009px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Depth map generated from topographic scans acquired by the LRO<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b4f733&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b4f733\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"526\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4387\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex_map1-1024x526.jpg\" alt=\"\" class=\"wp-image-4387\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex_map1-1024x526.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex_map1-300x154.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex_map1-768x395.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex_map1-1536x790.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Landscape object generated in Unreal Engine based on corresponding depth map<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p>Due to the original topographic map\u2018s pixel scale of 100 meters, I had to add smaller details (e.g. boulders) manually using 3D modeling software. I then textured the landscape procedurally using a set of custom created terrain shaders. Particle effects were also implemented to visually mimic the plumes of moondust generated by physical contact with the lunar surface. To keep the virtual environment optimized for real-time rendering, I utilized several LODs for all surface objects, including the terrain textures, reducing the detail of objects rendered further away from the player.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b4fafc&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b4fafc\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4385\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod0-1024x576.jpg\" alt=\"\" class=\"wp-image-4385\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod0-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod0-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod0-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod0-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b4fdc7&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b4fdc7\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4386\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod1-1024x576.jpg\" alt=\"\" class=\"wp-image-4386\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod1-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod1-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod1-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod1-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b500a1&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b500a1\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4384\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod2-1024x576.jpg\" alt=\"\" class=\"wp-image-4384\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod2-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod2-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod2-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/presentation-lod2-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n\n\n\n<p>The gravity level was set to 1\/6<sup>th<\/sup> of Earth. The sun was placed in the direction of north, at an angle of 1.5\u00b0 above the horizon and its intensity set to 1.37 kW\/m<sup>2<\/sup> to mimic the conditions on the lunar south pole. All forms of indirect lighting and light scattering were disabled to recreate the pitch-black shadows stemming from the lack of lunar atmosphere<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b50462&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b50462\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4383\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/moonbase2-1024x576.jpg\" alt=\"\" class=\"wp-image-4383\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/moonbase2-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/moonbase2-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/moonbase2-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/moonbase2-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b5072b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b5072b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4382\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex4-1024x576.jpg\" alt=\"\" class=\"wp-image-4382\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex4-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex4-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex4-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex4-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b509e6&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b509e6\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4379\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex1-1024x576.jpg\" alt=\"\" class=\"wp-image-4379\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex1-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex1-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex1-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex1-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b50cb1&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b50cb1\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"4381\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex3-1024x576.jpg\" alt=\"\" class=\"wp-image-4381\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex3-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex3-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex3-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex3-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n\n\n\n<p>Finally, the lunar landscape was populated by several 3D assets representing prospective surface infrastructure. Such as lunar landers and habitation modules. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a053b7b5104e&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a053b7b5104e\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex5-1024x576.jpg\" alt=\"\" class=\"wp-image-4377\" srcset=\"https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex5-1024x576.jpg 1024w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex5-300x169.jpg 300w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex5-768x432.jpg 768w, https:\/\/creating-worlds.com\/wp-content\/uploads\/2024\/02\/vortex5-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Upcoming crewed missions to the lunar surface will face challenging environmental factors, including difficult terrain and extreme lighting conditions. Replicating and studying such conditions in a real-world terrestrial setting is both problematic and expensive. In contrast, modern VR engines, such as Unreal, are well-equipped to simulate such terrains and lighting situations with minimum time and<\/p>\n","protected":false},"author":1,"featured_media":4379,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[33],"class_list":{"0":"post-4376","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-vr","8":"tag-vr"},"_links":{"self":[{"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=\/wp\/v2\/posts\/4376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4376"}],"version-history":[{"count":4,"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=\/wp\/v2\/posts\/4376\/revisions"}],"predecessor-version":[{"id":4397,"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=\/wp\/v2\/posts\/4376\/revisions\/4397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=\/wp\/v2\/media\/4379"}],"wp:attachment":[{"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/creating-worlds.com\/homepage\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}