Hoje, há muito suporte para aplicações de realidade virtual, mesmo que ela ainda não faça parte do mercado de massa.
O que é
Realidade virtual é o nome dado a aplicações 3D que tem o propósito de fazer o usuário se sentir no ambiente 3D. Basicamente ela tenta trazer o usuário para dentro do mundo virtual. O dispositivo principal para isso são óculos e headsets que transmitem a visão do mundo 3D diretamente aos olhos do usuário.
A realidade aumentada, por sua vez, traz elementos virtuais para o mundo real. O principal dispositivo para isso são marcadores fiduciais.
Suporte
Há diversos softwares que suportam VR e AR, e, para VR, há hoje vários hardwares que a suportam. Listamos aqui alguns deles
Hardware para VR
Project Morpheus (Sony - Playstation)
HTC Vive
Samsung GearVR
Google DayDream
Google Cardboard
Oculus Rift
Software para VR e AR
ARToolkit
Unity
Unreal Engine 4
Crytek Engine
OpenVR
OpenXR
WebVR