Build it in 3D, Step Inside it in VR

Creating Virtual Reality experiences normally requires specialist software and significant programming experience. This project will investigate how web-based 3D and generative AI tools can make VR creation accessible to children, allowing them to create a 3D world in a browser and then immediately experience it inside a VR headset.

The student will develop a child-friendly workflow using the free, browser-based platform such as PlayCanvas and WebXR. Children could build projects such as 3D games, virtual worlds or interactive stories using simple templates and drag-and-drop interactions. The project will also explore a generative AI asset pipeline, allowing users to describe or design a 3D object, automatically generate it, import it into their scene and prepare it for real-time use.

The final workflow should allow a child to move easily from creating a world → generating their own 3D assets → publishing it online → experiencing it in VR. A user study could evaluate usability, engagement and the types of projects children are able to create independently.

The project combines web development, generative AI, real-time 3D graphics, VR and interaction design. Strong JavaScript/programming skills would be beneficial.