Introduction
We have structured this book so that the chapters move from simpler to more complex ways of using VR in research. This being said, perhaps the majority of projects using VR to date skew toward the more complicated end of this spectrum, with researchers building bespoke 3D environments for their work. This approach gives maximum flexibility to the design of specific worlds and scenarios that can be used in a variety of ways with participants. Developing custom 3D content requires significant expertise, however, and can be seen as a barrier to researchers beginning to employ VR within their own work. Hopefully, the earlier chapters of this book have demonstrated that one does not have to learn how to code or design 3D objects in order to undertake interesting projects using VR. Nonetheless, our concern in this chapter is to examine why and how we might create this kind of bespoke content.
We are not going to get into the details of programming here. There are a number of step-by-step guides available to get researchers started with coding for VR (for example Murray, 2020), as well as countless YouTube tutorials and blogs with handy hints and tips. Instead, we are going to focus here
For building VR content from scratch, the Unity and Unreal games engines have become default tools. Unity seems to be more commonly used by academic researchers, in part because it is a little more user-friendly for amateur programmers, whereas Unreal exchanges greater complexity for flexibility and sophistication. Both of these are free to use for non-commercial purposes and both have ready-made code packages and 3D assets available to import, which take much of the heavy lifting out of creating content. Games engines generally rely on 3D content being brought in from other platforms to integrate into a project, such as designing objects and avatars in Blender or importing landscape and terrain features from geographic information systems mapping software (Sermet and Demir, 2019).
For the beginner, with no coding experience, there is a very steep learning curve and many ‘how-to’ guides can assume knowledge that you simply do not possess. If you have no experience with programming, this can be very challenging and, again, the perception that you need to be able to program in order to undertake research using VR, acts as a barrier to more scholars working in this area. As a result, those researchers
The very large number of studies that have created their own VR content means that we can only scratch the surface here rather than attempt a comprehensive review. Instead, the chapter explores the wider reasons why researchers build custom VR experiences, which can be crudely divided into two overlapping categories: testing different scenarios and creating novel environments. We examine each in turn before reflecting on a case study of a small project we undertook in which participants explored highly simplified reproductions that we created of two urban landscapes: the National Mall in Washington DC and an unbuilt Nazi project for the post-war reconstruction of Berlin.
Scenario testing
VR research in the social sciences has been most commonly undertaken by psychologists. As a result, there has been a great deal of work examining the extent to which participant reactions to situations depicted in VR are similar to those expected in real-world scenarios. This has been important to establish, as
A host of studies since have demonstrated that the response of participants to scenarios tested in VR is a reasonable analogue for studies undertaken in the real world. This allows for otherwise impossibly dangerous scenarios to be explored. A recent study by Baker et al (2020), for example, sought to explore fear response and risk-taking behaviours. They used Unreal Engine to build a mountain environment where stepping on the wrong block of ice would lead to participants falling to their (virtual) death. Trackers were attached to participants’ shoes so that the precise movements of their feet as well as head and hands could be reproduced in the game. They were also able to create a track log of players’ movements – capturing hesitations and unsteadiness – effectively making more data available for subsequent analysis than would have been possible without a custom build. As a result, they were able to use an extreme scenario to induce emotional and physiological responses in their participants and then examine how those with different levels of neuroticism responded. Those with higher levels of neuroticism were shown to demonstrate much more risk-averse behaviours, being less willing to commit to standing on a block of ice that could collapse at any moment.
The Easy Heights app is not especially technically complex and would have been relatively straightforward to design, commission and build, although it does have a fair degree of polish. What the app demonstrates is that even relatively basic VR experiences can be effective when carefully constructed to serve the needs of a wider research design. We see something similar in Salovaara-Hiltunen et al’s (2019) work creating a simulation training app for healthcare workers. The app was built in Unity and designed for the now obsolete Samsung Gear VR smartphone platform. Although it is graphically quite sophisticated, with realistic renderings of patient avatars, medical equipment and so on, a key reason why the app
Salovaara-Hiltunen et al’s app was very much a prototype. Medical simulators in particular require considerable prototyping, user testing and refinement prior to deployment, given that this training might make the difference between a patient living and dying. Even in use cases where someone’s life is not at risk, projects creating original VR content need to build in sufficient time and resources to pilot and refine the app with users to ensure it can deliver the needs of the research design. This is not necessarily about highly sophisticated visuals, however. Creating something graphically complex takes considerable time and skill and may not always be crucial to testing the scenario that is being investigated. The sense of immersion generated by wearing an HMD can often significantly offset the lack of realism from abstract or unsophisticated graphics. As Hupont et al (2015) point out, convincing simulation of movement can be more significant than convincing visuals. In their study, they built a forklift truck simulator and put considerable effort into reproducing the way the machine moves, as well as giving their participants a gaming steering wheel and foot pedals to use rather than a conventional controller. These helped to simulate the feel of driving the vehicle and thus enhance the immersion in the training scenario, even though the graphics used were a little underwhelming.
Reproducing environments
Sometimes a more visually sophisticated experience is important, however, and this in part comes down to the user group that the custom VR content is being created for. For
Longevity can be an issue with materials built for one-off projects, as specialist team members leave or the source code goes astray or becomes unusable. The National Holocaust Memorial Museum in Washington DC, for instance, has been sufficiently concerned by this to archive a number of different virtual reconstructions of wartime concentration camps that have been built over the years to ensure that these are not lost – including Ralph Breker’s centimetre-accurate VR model that was used in a war crimes trial (Cieslak, 2016). Fortunately, in recent years it has become more of a standard procedure within
Within archaeology there is a long-established tradition of creating reconstructions of what sites may have looked like in different periods of their history. Archaeologists in the 1990s were thus unsurprisingly quick to grasp the potential of using digital 3D modelling within their work. It is a small step from creating a 3D model to bringing that model into VR for an audience to explore as if they were present in the historic landscape. Ch’ng et al’s (2020) model of Sanjiankou, an 800-year-old Yuan dynasty site in Ningbo, is a nice example of just how sophisticated these digital reconstructions have become, with highly realistic models made using photogrammetry and other techniques. The model was turned into a VR experience using Unreal Engine and was used to examine whether younger demographic groups could be made more receptive to consuming heritage experiences in VR as a way to encourage them to visit actual museums and historic sites. The researchers concluded that VR could help to create a more constructivist learning environment, which could allow museum visitors to engage more actively with the different aspects of heritage being presented.
The heritage sector is a good example of how carefully one needs to consider the design of VR experiences when designing for public audiences. A useful review of how this immersive material has been employed in heritage contexts has been undertaken as part of the AHRC-EPSRC-funded Scottish National Heritage Partnership project (Pittock, 2018). Here, the researchers examined both the current state of immersive experiences within Scottish museums and heritage sites and
Thus far we have concentrated on talking about VR experiences that are led by visual materials, with audio playing more of a supporting role. As discussed in Chapter 5, VR offers considerable potential to explore the multisensory, which can be built into projects creating original content. A rather lovely example of this is an attempt to reconstruct the acoustics of King James IV’s Chapel Royal at Linlithgow Palace. A 3D model of the now-ruined chapel was built and used as the basis for acoustic modelling. Andrew Kirkman’s Binchois Consort recorded music that would have been heard in the chapel during the period and this was then acoustically manipulated to create a 3D audio reconstruction of how the music would have sounded in that space. HMD users can thus stand in a model of the chapel and hear the music accurately reproduced. The researchers used a collection of off-the-shelf tools to undertake the modelling, meaning that the same technique could be quickly and easily applied to other spaces and recordings (McAlpine et al, 2021).
The ways in which participants can move around a virtual environment is a key consideration when designing original content, not least because of the relationship between movement and cybersickness in VR. By building a basic game, Christensen et al (2018) were able to test how different control mechanisms for movement shaped a multiplayer VR experience. The code could be tweaked to create three
In order to explore how games might be better adapted for wheelchair users, Gerling et al (2020) built a series of game prototypes to test with disabled participants. This included integrating the GAMEWheels tool, which allows game input to be controlled by a wheelchair mounted on rollers. The GAMEWheels tool proved particularly popular because it very accurately reproduced participants’ own bodily movements, which was seen as giving more agency to players than other prototype designs where button presses triggered pre-programmed automated moves. None of the prototype games were going to win any awards – indeed, this is a good example of where producing a highly sophisticated product was not really necessary for the research design. Nonetheless, the prototypes were effective in allowing different modes of navigation for wheelchair users around the virtual environments to be examined. This rigorous user testing simply would not have been possible without the research team being able to build their own software.
Case study: building urban landscapes
We turn now to consider a case study where we created two very basic VR experiences. There was a dual purpose to this.
Germania was a Nazi-era plan for the wholesale reconstruction of Berlin intended to be completed shortly after a successful war against the Allied powers. Designed primarily by Albert Speer with direct input from Hitler, the designs envisaged a 3-mile north-south axis lined with neoclassical buildings. At the northern end was a vast public square and parade ground surrounded by giant buildings, including Hitler’s personal palace and the Volkshalle, a 290m-tall domed building intended for public gatherings and rallies. The Reichstag was retained in the plans, which gives a useful sense of the location and scale of the planned design, given that this building still exists today (Scobie, 1990).
Several amateur historians have created 3D models of the proposed scheme, which can be downloaded for use in projects. We selected one of these that effectively reproduced the scale of the main buildings, although it was not a complete reconstruction as it lined the parade route with generic infill structures. This was then imported into Unity running on a Razer Blade Pro gaming laptop (7th gen Core i7, GTX 1060 graphics card). The research design for this project called for the model to be used by participants outdoors and in public spaces, so it was designed in Unity to be exported to the (now obsolete) Oculus Go standalone headset. The Go is a relatively underpowered HMD and there was a process of trial and error to balance the number of assets and detail used in the VR project against the capability of the device. Ultimately, we stripped out additional 3D assets, including models of the contemporaneous neue Reichskanzlei and
One of the advantages of working in Unity is that the major VR hardware developers have produced ready-made code packages that can be imported into projects to save on programming time. We used the locomotion assets provided by Oculus, which have a number of preset tools for VR navigation, including the standard ‘point-and-teleport’. Again, there was a process of trial and error here in setting the teleport distance to give a sense of the scale of the simulated environment, while allowing users to move around a very large model in a reasonable time. We also set the height of the game camera to 1.8m so that users had a human-scale view of the environment, and imported a ready-made sky-box that created a sense of a sunny day with a blue sky and light clouds.
We used the same design approach for the second model, of the National Mall in Washington DC. An abstract model of the wider city was imported to Unity, derived from OpenStreetMap data – effectively plain boxes extruded to the correct height for the buildings. Ready-made tree models were imported and used to line the western end of the National Mall area, while the memorial reflecting pond was reproduced using one of Unity’s standard water tools (Figure 6.1). This tool was not able to correctly produce reflections in stereoscopic VR and so these were turned off. (This problem could have been resolved by buying a higher-quality water asset, but this would have been computationally demanding and unlikely to run properly on the low-powered Oculus Go.)

Part of the Washington DC model as it appears in Unity
Source: Phil Jones and Unity
Part of the Washington DC model as it appears in Unity
Source: Phil Jones and UnityPart of the Washington DC model as it appears in Unity
Source: Phil Jones and UnityNeither of these VR experiences would win any awards – indeed, they would not even meet the standard of undergraduate work in a cognate discipline. The point here was to explore principles and potential. Oculus allow users to develop and test their own software on its HMDs by setting the headsets to developer mode, rather than having to go through the challenging process of building software to a quality where it could be approved for formal distribution via the Oculus
The second phase of the intervention was to ask participants, still standing in the National Mall, with a view of the domed Capitol building in the distance, to try the Germania model (Figure 6.2). The architectural historian Barbara Miller Lane (1986) noted that the kinds of neoclassical designs favoured by the National Socialists in Germany were not significantly

Workshop participants exploring the VR environments while standing in the National Mall
Source: Phil Jones
Workshop participants exploring the VR environments while standing in the National Mall
Source: Phil JonesWorkshop participants exploring the VR environments while standing in the National Mall
Source: Phil JonesThis was only a small test project, and the VR simulations were of an exceedingly rudimentary quality. They were, however, appropriate for the limited aims of a research design examining how we might modify our perception of urban heritage. Creating the VR materials in Unity took a few hours for each project, but this followed on from about a week of getting to grips with how Unity works, how models and code assets can be imported and customised and how the final product could then be compiled and exported for use on a different device. We would not, therefore, want to underplay the difficulty of this, though for those with a technical mindset and enough time, it can be quite a fun exercise. Both Unity and Unreal can be used to do considerably more interesting things than simply letting users navigate a pre-existing 3D model, but this means going beyond simply bolting together existing pieces of code and beginning to learn the nuances of different programming languages. For most researchers, this will mean collaborating with a specialist. Similarly, while much can be done with inexpensive or free assets, for more complex projects consideration may need to be given to bringing in a designer to create realistic-looking 3D models.
Conclusion
Much of the existing research that uses VR is based around constructing custom pieces of software. While we have argued
As with any research project, it is important to start by thinking about what you want to achieve with work using VR. It might be that the research design can function more cheaply and easily by reusing or customising an existing piece of software. If original content is required, it does not necessarily need to be particularly graphically refined. A surprising number of pre-built 3D objects are available for free or at low cost, from plants and flowers through to vehicles and machinery. These can give a relatively sophisticated look and feel to a VR project without the cost of bringing in a specialist designer. For projects that test user responses to a particular situation, a graphically advanced environment may be surplus to requirements. In other applications, a more visually convincing design may well be needed. This is particularly the case where VR experiences
Whatever the intended purpose of the project, building in enough time for prototyping is crucial. Working with a pilot group not only smooths out bugs, it can also highlight design issues that form a barrier to proper engagement by participants. Beyond mere user testing, co-design can be an incredibly useful approach, as we saw with the School days app discussed in Chapter 4. User groups are often much better able to identify their own needs and interests than a research team, which can lead to more effective VR experiences. Building rapid prototyping into the time frame (and budget!) of a project can take research in unexpected and productive directions. Co-design can also move us beyond the power-centric model of research subjects having no role in the design and outcome of projects.
We would encourage researchers to have a play with programming tools such as Unity, but not to feel that becoming a coder is an essential barrier to overcome. Similarly, getting a sense of what can be done with 3D-modelling tools such as Blender can be interesting, but will not turn researchers into skilled designers overnight. Trying these tools might spark a genuine enthusiasm for design and programming among some scholars, but, perhaps more prosaically, it opens up avenues for discussion with collaborators and a better sense of what might be possible in a research project. Thus, while we are keen to emphasise that one does not have to a technical expert to undertake research with VR, engaging with some of the possibilities offered by creating custom content can open the door to an incredibly wide range of potential projects.
References
Baker C, Pawling R and Fairclough S (2020) Assessment of threat and negativity bias in virtual reality. Scientific Reports 10(1): 17338.
Bentz D, Wang N, Ibach MK, Schicktanz NS, Zimmer A, Papassotiropoulos A and de Quervain DJF (2021) Effectiveness of a stand-alone, smartphone-based virtual reality exposure app to reduce fear of heights in real-life: a randomized trial. npj Digital Medicine 4(1): 16.
Ch’ng E, Li Y, Cai S and Leow F-T (2020) The effects of VR environments on the acceptance, experience, and expectations of cultural heritage learning. Journal on Computing and Cultural Heritage 13(1): Article 7.
Christensen JV, Mathiesen M, Poulsen JH, Ustrup EE and Kraus M (2018) Player experience in a VR and non-VR multiplayer game, in Proceedings of the Virtual Reality International Conference – Laval Virtual. Laval: Association for Computing Machinery, Article 10.
Cieslak M (2016) Virtual reality to aid Auschwitz war trials of concentration camp guards, available at: https://www.bbc.co.uk/news/technology-38026007 [Accessed 26 April 2019].
Easterbrook SM (2014) Open code for open science? Nature Geoscience 7(11): 779–781.
Gerling K, Dickinson P, Hicks K, Mason L, Simeone AL and Spiel K (2020) Virtual reality games for people using wheelchairs. Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, pp 1–11.
Hupont I, Gracia J, Sanagustín L and Gracia MA (2015) How do new visual immersive systems influence gaming QoE? A use case of serious gaming with Oculus Rift. 2015 Seventh International Workshop on Quality of Multimedia Experience (QoMEX): 1–6.
Jones P (2020) Bodies, Technologies and Methods .Abingdon: Routledge.
Lane BM (1986) Architects in power: politics and ideology in the work of Ernst May and Albert Speer. Journal of Interdisciplinary History 17(1): 283–310.
McAlpine KB, Cook J and Selfridge R (2021) Hearing history: a virtual perspective on music performance, in J Paterson and H Lee (eds) 3D Audio. New York: Routledge, pp 207–227.
Murray JW (2020) Building Virtual Reality with Unity and Steam VR. Second edition .Boca Raton, FL: CRC Press.
Osborne T and Jones P (2020) Virtual reality and memorials: (re)building and experiencing the past, in J Micieli-Voutsinas and A Person (eds) Affective Architectures: More-Than-Representational Geographies of Heritage. Abingdon: Routledge, pp 252–266.
Pan X and Slater M (2007) A preliminary study of shy males interacting with a virtual female. Presence 2007: 10th Annual International Workshop on Presence. Barcelona, pp 101–108.
Pittock M (2018) The Scottish Heritage Partnership: immersive experiences policy report, available at: http://eprints.gla.ac.uk/198201/1/198201.pdf [Accessed 5 August 2018].
Ryu J-H, Park J-W, Nahm FS, Jeon Y-T, Oh A-Y, Lee HJ, Kim J-H and Han S-H (2018) The effect of gamification through a virtual reality on preoperative anxiety in pediatric patients undergoing general anesthesia: a prospective, randomized, and controlled trial. Journal of Clinical Medicine 7(9): 284.
Salovaara-Hiltunen M, Heikkinen K and Koivisto J-M (2019) User experience and learning experience in a 4D virtual reality simulation game. International Journal of Serious Games 6(4): 49–66.
Scobie A (1990) Hitler’s State Architecture: The Impact of Classical Antiquity .London: Pennsylvania University Press.
Sermet Y and Demir I (2019) Flood action VR: a virtual reality framework for disaster awareness and emergency response training, in ACM SIGGRAPH 2019 Posters. Los Angeles: Association for Computing Machinery, Article 27.
Stark C and Sarkar S (2018) Microsoft’s new Xbox controller is designed entirely for players with disabilities, available at: https://www.polygon.com/2018/5/17/17363528/xbox-adaptive-controller-disability-accessible [Accessed 5 August 2021].