Commit 0202e3c7 authored by Jacob Durrant's avatar Jacob Durrant

Final commit before article submission.

parent a35b03fe
...@@ -139,16 +139,11 @@ ...@@ -139,16 +139,11 @@
<!--l. 172--> <!--l. 172-->
<p class="noindent">Users who wish to view ProteinVR scenes through a VR <p class="noindent">Users who wish to view ProteinVR scenes through a VR
headset (e.g., an Oculus Rift, Oculus Go, HTC Vive, or Google-Cardboard headset (e.g., an Oculus Rift, Oculus Go, HTC Vive, or Google-Cardboard
compatible viewer) must navigate to the ProteinVR web app via a <a href="https://webvr.rocks" target="_blank">browser that supports the WebVR compatible viewer) must navigate to the ProteinVR web app via a
api</a>. VR mode provides a fully immersive experience wherein users can view <a href="https://webvr.rocks" target="_blank">browser that supports the
their molecular structures in stereoscopic 3D. The 3D environments are WebVR api</a>. To enter VR mode, users must first attach a VR headset as
particularly useful in VR mode, as they improve the sense of realism and well as any hand controllers. They then click the VR button in the main
immersion. By allowing viewers to orient themselves spatially, 3D environments ProteinVR screen.</p>
may also reduce VR sickness, which occurs when users perceive a disconnect
between the 3D scene presented to the eyes and the movement/orientation of the
head. To enter VR mode, users must first attach a VR headset as well as any
hand controllers. They then click the VR button in the main ProteinVR
screen.</p>
<!--l. 179--> <!--l. 179-->
...@@ -215,16 +210,16 @@ ...@@ -215,16 +210,16 @@
<!--l. 223--> <!--l. 223-->
<p class="noindent">VR mode also works well on most mobile devices. The WebVR <p class="noindent">VR mode also works well on most mobile devices. The WebVR
API on Android is easy to access. In contrast, WebVR access on iOS is API on Android is easy to access. In contrast, WebVR access on iOS is
currently challenging. iOS mobile Safari does not allow webpages to hide the currently a bit more challenging. <!-- iOS mobile Safari does not allow webpages to hide the
browser address bar, as required for VR visualization using mobile (e.g., browser address bar, as required for VR visualization using mobile (e.g.,
Google Cardboard) headsets. Additionally, iOS does not allow the mobile Safari Google Cardboard) headsets. Additionally, iOS does not allow the mobile Safari
browser to access the device's orientation sensors by default, making it browser to access the device's orientation sensors by default, making it
impossible for ProteinVR to respond to head movements. Apple requires all impossible for ProteinVR to respond to head movements. Apple requires all
third-party browsers on iOS (e.g., Chrome, Firefox) to use the same WebKit third-party browsers on iOS (e.g., Chrome, Firefox) to use the same WebKit
framework and JavaScript engine that Safari does, so it is not possible to framework and JavaScript engine that Safari does, so it is not possible to
overcome these challenges by switching to another browser.</p> overcome these challenges by switching to another browser.</p> -->
<!--l. 230--> <!--l. 230-->
<p class="indent"> To eliminate the address bar on iOS, users should install <!-- <p class="indent">--> To eliminate the address bar on iOS, users should install
ProteinVR as a progressive web app (PWA). PWA installation places a ProteinVR ProteinVR as a progressive web app (PWA). PWA installation places a ProteinVR
icon on the device's home screen and allows ProteinVR to run in full-screen icon on the device's home screen and allows ProteinVR to run in full-screen
mode. Simply visit the ProteinVR website via mobile Safari and use the mode. Simply visit the ProteinVR website via mobile Safari and use the
......
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");importScripts("precache-manifest.99b21cafca7fd1a625e447097aa24488.js");workbox.core.skipWaiting();workbox.core.clientsClaim();self.__precacheManifest=[].concat(self.__precacheManifest||[]);workbox.precaching.precacheAndRoute(self.__precacheManifest,{});workbox.routing.registerRoute(/\./,new workbox.strategies.NetworkFirst,"GET"); importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");importScripts("precache-manifest.c38a7c567da8016b56fa6c2884cf27fa.js");workbox.core.skipWaiting();workbox.core.clientsClaim();self.__precacheManifest=[].concat(self.__precacheManifest||[]);workbox.precaching.precacheAndRoute(self.__precacheManifest,{});workbox.routing.registerRoute(/\./,new workbox.strategies.NetworkFirst,"GET");
No preview for this file type
...@@ -139,16 +139,11 @@ ...@@ -139,16 +139,11 @@
<!--l. 172--> <!--l. 172-->
<p class="noindent">Users who wish to view ProteinVR scenes through a VR <p class="noindent">Users who wish to view ProteinVR scenes through a VR
headset (e.g., an Oculus Rift, Oculus Go, HTC Vive, or Google-Cardboard headset (e.g., an Oculus Rift, Oculus Go, HTC Vive, or Google-Cardboard
compatible viewer) must navigate to the ProteinVR web app via a <a href="https://webvr.rocks" target="_blank">browser that supports the WebVR compatible viewer) must navigate to the ProteinVR web app via a
api</a>. VR mode provides a fully immersive experience wherein users can view <a href="https://webvr.rocks" target="_blank">browser that supports the
their molecular structures in stereoscopic 3D. The 3D environments are WebVR api</a>. To enter VR mode, users must first attach a VR headset as
particularly useful in VR mode, as they improve the sense of realism and well as any hand controllers. They then click the VR button in the main
immersion. By allowing viewers to orient themselves spatially, 3D environments ProteinVR screen.</p>
may also reduce VR sickness, which occurs when users perceive a disconnect
between the 3D scene presented to the eyes and the movement/orientation of the
head. To enter VR mode, users must first attach a VR headset as well as any
hand controllers. They then click the VR button in the main ProteinVR
screen.</p>
<!--l. 179--> <!--l. 179-->
...@@ -215,16 +210,16 @@ ...@@ -215,16 +210,16 @@
<!--l. 223--> <!--l. 223-->
<p class="noindent">VR mode also works well on most mobile devices. The WebVR <p class="noindent">VR mode also works well on most mobile devices. The WebVR
API on Android is easy to access. In contrast, WebVR access on iOS is API on Android is easy to access. In contrast, WebVR access on iOS is
currently challenging. iOS mobile Safari does not allow webpages to hide the currently a bit more challenging. <!-- iOS mobile Safari does not allow webpages to hide the
browser address bar, as required for VR visualization using mobile (e.g., browser address bar, as required for VR visualization using mobile (e.g.,
Google Cardboard) headsets. Additionally, iOS does not allow the mobile Safari Google Cardboard) headsets. Additionally, iOS does not allow the mobile Safari
browser to access the device's orientation sensors by default, making it browser to access the device's orientation sensors by default, making it
impossible for ProteinVR to respond to head movements. Apple requires all impossible for ProteinVR to respond to head movements. Apple requires all
third-party browsers on iOS (e.g., Chrome, Firefox) to use the same WebKit third-party browsers on iOS (e.g., Chrome, Firefox) to use the same WebKit
framework and JavaScript engine that Safari does, so it is not possible to framework and JavaScript engine that Safari does, so it is not possible to
overcome these challenges by switching to another browser.</p> overcome these challenges by switching to another browser.</p> -->
<!--l. 230--> <!--l. 230-->
<p class="indent"> To eliminate the address bar on iOS, users should install <!-- <p class="indent">--> To eliminate the address bar on iOS, users should install
ProteinVR as a progressive web app (PWA). PWA installation places a ProteinVR ProteinVR as a progressive web app (PWA). PWA installation places a ProteinVR
icon on the device's home screen and allows ProteinVR to run in full-screen icon on the device's home screen and allows ProteinVR to run in full-screen
mode. Simply visit the ProteinVR website via mobile Safari and use the mode. Simply visit the ProteinVR website via mobile Safari and use the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment