According to Mozilla Corporation, one of the main
creators of virtual reality API for the internet. "WebXR is a group
of standards which are used together to support rendering 3D scenes to hardware
designed for presenting virtual worlds (virtual reality, or VR), or for adding
graphical imagery or objects to the real world, (augmented reality, or AR).
The WebXR API is used for features, such as
managing the selection of output devices, render the 3D scene to the chosen
device at the appropriate frame rate, and manage motion vectors created using
input controllers."
MDN Web Docs WebXR Device API
Spatial planning systems refer to the methods and
approaches used by the public and private sector to influence the distribution
of people and activities in spaces of various scales.
Spatial planning can be defined as the coordination of
practices and policies affecting spatial organization. Discrete professional
disciplines which involve spatial planning include land use, urban, regional,
transport and environmental planning. Other related areas are also important,
including economic and community planning.
Spatial planning takes place on local, regional, national
and inter-national levels and often results in the creation of a spatial plan.
The project aims to test the possibilities of
WebXR technology in spatial planning. This application is a
collection of prototype examples of the use of WebXR in spatial planning,
relating to both virtual and augmented reality. The project is financed under
the
„Inicjatywa doskonałości – Uczelnia badawcza”
at the University of Adam Mikiewicz in Poznań.
The application was created based on the
three.js API
that allows to create a 3d content in a web browser and the
WebXR API.
Blender
software was used to create 3D models for the project.
For examples regarding virtual reality, it is recommended
to use virtual reality devices such as Oculus Quest or HTC Vive. For examples
based on augmented reality, it is recommended to use a smartphone
with strong components