Planogen: A Procedural Generation Framework for Dynamic VR Research Environments

This paper introduces Planogen, a modular procedural generation plug-in for the Unity game engine, which is composed of two primary components: a character generation module (CharGen) and an airplane generation module (PlaneGen). Planogen facilitates the rapid generation of varied and interactive aircraft cabin environments populated with diverse virtual passengers. The presented system is intended for use in research experiment scenarios, particularly those targeting the fear of flying (FoF), where environmental variety and realism are essential for user immersion. Leveraging Unity’s extensibility and procedural content generation techniques, Planogen allows for flexible scene customization, randomization, and scalability in real time. We further validate the realism and user appeal of Planogen-generated cabins in a user study with 33 participants, who rate their immersion and satisfaction, demonstrating that Planogen produces believable and engaging virtual environments. The modular architecture supports asynchronous updates and future extensions to other VR domains. By enabling on-demand, repeatable, and customizable VR content, Planogen offers a practical tool for developers and researchers aiming to construct responsive, scenario-specific virtual environments that can be adapted to any research domain.

Authors

Institutions

Publication Details

Journal
Virtual Worlds
Published
2025-07-14
DOI
https://doi.org/10.3390/virtualworlds4030033
Citations
2
Primary Topic
Virtual Reality Applications and Impacts
Type
article
Field-Weighted Citation Impact
3.87
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Planogen: A Procedural Generation Framework for Dynamic VR Research Environments

Ourania Spantidi, Lazaros Rafail Kouzelis, Kaitlyn Tracy, Rami Dari
2 citations
Virtual Worlds
Virtual Reality Applications and Impacts
3.87
article

Planogen: A Procedural Generation Framework for Dynamic VR Research Environments

Ourania Spantidi, Lazaros Rafail Kouzelis, Kaitlyn Tracy, Rami Dari
article en
2 citations

Abstract

This paper introduces Planogen, a modular procedural generation plug-in for the Unity game engine, which is composed of two primary components: a character generation module (CharGen) and an airplane generation module (PlaneGen). Planogen facilitates the rapid generation of varied and interactive aircraft cabin environments populated with diverse virtual passengers. The presented system is intended for use in research experiment scenarios, particularly those targeting the fear of flying (FoF), where environmental variety and realism are essential for user immersion. Leveraging Unity’s extensibility and procedural content generation techniques, Planogen allows for flexible scene customization, randomization, and scalability in real time. We further validate the realism and user appeal of Planogen-generated cabins in a user study with 33 participants, who rate their immersion and satisfaction, demonstrating that Planogen produces believable and engaging virtual environments. The modular architecture supports asynchronous updates and future extensions to other VR domains. By enabling on-demand, repeatable, and customizable VR content, Planogen offers a practical tool for developers and researchers aiming to construct responsive, scenario-specific virtual environments that can be adapted to any research domain.

Virtual WorldsVol. 4(3)
Eastern Michigan University (US), Cyprus University of Technology (CY)
Openalex Percentile: Top 7%
Virtual Reality Applications and Impacts
3.87
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.