Private & Confidential
(1.4.0) Metaverse Learning
Metaverse Learning is a global leader in the transformation of education, learning and assessment through the use of Extended Reality (ER) including Virtual Reality (VR), Virtual Environments (VE) and Augmented Reality (AR). https://metaverselearning.co.uk/
See the video:
Igloo Integration
This integration is built by the Metaverse Learning development team supported by the Igloo application integration team. The integration enables the 360 video output to be displayed in a suitable format for Igloo immersive spaces.
Demo Scene
A demo scene is available here: https://mxreality.blob.core.windows.net/demos/esol-igloo-test/index.html
Create a new WebView layer and set the URL to the demo scene link above. Set the WebView to a fixed resolution of 8000 x 4000px and apply the TruePerspective effect.
Controller
The content can be navigated and controlled using the Game Controller tab in Igloo Control Panel. Use the A button to select UI buttons in the scene and move the cursor using the gyro.
Launching the server locally
There is an option to host the server locally, if you are wanting to do this you will need to follow some steps:
Download the Metaverse Learning project.
Download some server hosting software of your choice (https://github.com/greggman/servez/releases/tag/v1.11.0 - This one is extremely straight forward)
Choose the project folder folder to “Serve”, choose an available port, then press “Start” and “Launch Browser”.
The same steps can now be used to setup the view in Igloo Core Engine however you would now use localhost:[port you chose] as the web address.
Servez can also be launched from a Batch file once it’s been installed.
An example file has been included as part of the igloo installation, called Server.bat.
A corresponding StopServer.bat is also included.
Only the server.bat will need adjusting to ensure that the paths are correct.
These can then be used via the Misc tab for the Web layer to start and stop the servers as the app is opened and closed via an Igloo Core Engine session.
Server.bat
start C:\Users\Igloo\AppData\Local\Programs\Servez\Servez.exe -- --port=8080 D:\Interactive\ESOL_S05_Igloo
The above code starts Servez, which outputs on 127.0.0.1:8080
(c) Igloo Vision 2020