WebVR is an open specification that makes it possible to experience VR in browsers. The goal is to make it easier for everyone to get into VR experiences, no matter what device is being used. VR technology appeals to industry because it has the potential to improve the user experience by transforming uninspiring or complicated content into a vivid, immersive experience. This opportunity is particularly relevant to the financial industry, because it represents a new channel for financial services providers -– such as wealth managers, brokerage firms and personal bankers — to deliver financial content in a novel and easily consumable visual format.
Today to implement VR experinces on web , below are options :
Three.JS — low level API built on WebGL.
A-Frame — HTML-like Entity Component System built on Three.JS. This is Repo of VR shopping app.
React VR — React Native-like API built on Three.JS.
Babylon.JS — an open source 3D engine based on webGL.
React 360 VR framework is used in this repo.
We intent to create a proof of concept around a Web app that could provide immersive VR experience to the traders. It would demonstrate user's portfolio in 3D view also user would be able to interact with VR trading app , through voice commands / gestures.
Being able to visualize data is an important tool traders use to help them make important decisions about wealth management. VR add to this experience and make it easier and faster to visualize and organize large amounts of data in an enjoyable and immersive manner in a 3D virtual environment.
Currently a trader requires his trading workstation to perform his operations. What if trader is not available at his desk , he does not has access to multiple monitors setup ? VR Headset can be helpful in this scenario.
Live Demo: http://vr-trader.surge.sh/#
- Clone/Download Repo
npm i
to install dependiciesnpm run start
to start server
Free Deployment
npm run bundle
to build app for production.npm install --global surge
surge
under the production build directory.
Note: To test with VR-Headset enable webVR flag in chrome://flags and check demo site in VR view.Update chrome to latest verison on Android. Firefox nightly browsers best work for web vr.