-
-
Save jamesdeantv/c8c84c207521c3a51aab1fe4eeaf53b8 to your computer and use it in GitHub Desktop.
Revisions
-
madjin revised this gist
Mar 18, 2019 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -48,7 +48,7 @@ Walking through a [teleporter](https://github.com/jbaicoianu/janus-custom-compon In this next example the person goes from Janusweb into an Aframe site then back to Janusweb:  Showcase.js opening Babylon.js examples: <https://vesta.janusvr.com/bepis/portal-hub2/embed> @@ -63,7 +63,7 @@ Showcase.js opening VRchat examples: <https://vesta.janusvr.com/bepis/vrchat-hub This level of implementation is what JanusVR has built (and now been awarded a patent for: <https://patents.google.com/patent/US20190005717>) and allows users to walk through the internet with seamless portals into other websites:  Opening a door then walking into another website in janus native: -
madjin revised this gist
Mar 18, 2019 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -48,7 +48,7 @@ Walking through a [teleporter](https://github.com/jbaicoianu/janus-custom-compon In this next example the person goes from Janusweb into an Aframe site then back to Janusweb: - Showcase.js opening Babylon.js examples: <https://vesta.janusvr.com/bepis/portal-hub2/embed> @@ -63,7 +63,7 @@ Showcase.js opening VRchat examples: <https://vesta.janusvr.com/bepis/vrchat-hub This level of implementation is what JanusVR has built (and now been awarded a patent for: <https://patents.google.com/patent/US20190005717>) and allows users to walk through the internet with seamless portals into other websites: - Opening a door then walking into another website in janus native: -
madjin revised this gist
Mar 18, 2019 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -46,7 +46,7 @@ Walking through a [teleporter](https://github.com/jbaicoianu/janus-custom-compon  In this next example the person goes from Janusweb into an Aframe site then back to Janusweb:  -
madjin created this gist
Mar 18, 2019 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,81 @@ # Cross-linking Objective: Enable avatars and objects to move between virtual worlds.  ## Levels of Traversal Ranking implementations on a sliding scale of interoperability. #### Level 1: Open a Link Point and click to load a page. In computing, a [hyperlink](https://en.wikipedia.org/wiki/Hyperlink), or simply a link, is a reference to data that the reader can directly follow either by clicking or tapping. Example 1: Simple portal [Link](https://github.com/madjin/janus-guide/blob/master/docs/build/room.md#link) in Janusweb Demo: <https://vesta.janusvr.com/guide/link> Example 2: Link traversal and portals in [Aframe](https://aframe.io) Demo: <https://aframe.io/aframe/examples/showcase/link-traversal/> Example 3: Links in Cryptovoxels to other WebVR sites  Demo: <https://www.cryptovoxels.com/play?coords=W@205E,27S> --- #### Level 2: Basic Portal In this tier you can drop a portal in a room that everyone sees and when you walk through it the process begins for transporting you into another world. You can see this in action via the [Teleporter component](https://github.com/jbaicoianu/janus-custom-components/blob/master/utils/index.md#teleporter), [Showcase.js component](https://github.com/jbaicoianu/janus-custom-components/blob/master/utils/index.md#showcase), and with VRchat portals. In this example a group is going through a portal someone dropped into another world in VRchat:  Walking through a [teleporter](https://github.com/jbaicoianu/janus-custom-components/blob/master/utils/index.md#teleporter) from janusweb into another WebVR site  [Showcase.js](https://github.com/jbaicoianu/janus-custom-components/blob/master/utils/index.md#showcase) in Janusweb opening a Networked-Aframe site:  In this next example the person goes from Janusweb into an Aframe site then *back* to Janusweb:  Showcase.js opening Babylon.js examples: <https://vesta.janusvr.com/bepis/portal-hub2/embed> Showcase.js opening VRchat examples: <https://vesta.janusvr.com/bepis/vrchat-hub/embed>  --- ## Level 3: Seamless Traversal This level of implementation is what JanusVR has built (and now been awarded a patent for: <https://patents.google.com/patent/US20190005717>) and allows users to walk through the internet with seamless portals into other websites:  Opening a door then walking into another website in janus native: Faster loading times in the future could make this transition as fluid as playing Portal 2 and work across VR and AR. Here is a clip from passthrough camera mode on the Vive Pro: <https://www.youtube.com/embed/shB1ZoJwyms> ## Other Examples In this example the user approaches a teleporter component that presents a 2D menu connected to various socialVR world APIs and selecting one of these transports the player into that world. Watch the play interact with a Janusweb transporter component to pick and teleport into a High fidelity location. [](https://www.youtube.com/watch?v=-5vI40u9UvQ) The next iteration of this component can intergrate into the splash screen or a button that opens a UI which a user can pick a world or drop a portal: 