Demos and software for the Google Cardboard (Android and IOS)
The NOMAD Advanced Graphics team has developed a number of virtual-reality (VR) examples that can be viewed with Google Cardboard for Android, which are presented below.
NOMAD has exhibited these VR simulations at a number of events.
The post-processed dataset was also used to provide stereoscopic, 360° panoramic videos for outreach.
Molecular dynamics with electron density
Adsorption of carbon dioxide on calcium oxide
Dataset provided by Dr Sergey Levchenko (Theory department, Fritz Haber Institute of the Max Planck Society)
Configuration file: CO2-CaO-Rel-300T.ncfg
Molecular dynamics simulation dataset (137 MB).
Hardware limitations of current mobile phones force us to only show the first 300 timesteps, and to use a simplified rendering algorithm.
Molecular dynamics without electron density
Cracks in silicon
2880 atoms, 470 timesteps. Dataset provided by Prof Gábor Csanyi, Department of Engineering, University of Cambridge.
Relevant publication: Kermode et al, Nature, 2008
Configuration file: Si-csanyiAndroid.ncfg
Molecular dynamics simulation dataset (compressed, 22 MB): bulk_111_11b0_temp350.rar
This dataset takes around 10 seconds to load in an Alcatel Flash Plus 2 with Android 6.0. Please be patient.
Generated by thermal md at 300K, 241 timesteps.
Dataset provided by Raison Dsouza, Atomically Resolved Dynamics department, Max Planck Institute for the Structure and Dynamics of Matter.
Configuration file: cytosine.ncfg
Molecular dynamics simulation dataset: cytosine.xyz
Configuration file: IrO2.ncfg
Molecular dynamics simulation dataset (compressed): 111_t1_4830.rar
From the NOMAD Encyclopedia
From NOMAD Analytics
Configuration file: Bi5Rh.ncfg
Example Visualizations in IOS (iPad), using different Google Cardboard profiles
|Heptazine in water|
-Please install a zip decompressor on your phone to expand the zip links downloaded from the Encyclopedia (or download in PC, decompress and transfer to phone afterwards). After opening the NOMAD Google VR app, click on File Manager and search for your desired .ncfg file.
-Download the datasets preferably in the internal storage. Make sure that the paths to the datasets indicated in the .ncfg files match. When using Android 7, you will need to indicate absolute paths.
-Pressing the button will start/stop the movement in the gaze's direction.
-If you have connected a bluetooth controller, you can use the buttons to start/stop the automatic timestep (button X), to start/stop user movement (button A), and to go to the next/previous timestep (up/down joystick) or iso (left/right joystick). Sometimes controllers are marked ABCD instead of ABXY.
Instructions for the NOMAD Google VR viewer for IOS
-If you have connected a bluetooth controller, you can use the buttons to start/stop the automatic timestep (button X), to start/stop user movement (button A), and to go to the next/previous timestep (up/down joystick) or iso (left/right joystick)