The Portal Hopper can be called either directly by clicking on its app icon or indirectly by displaying a link on a website or inside a document by adding a link which starts with “hopper:”.
Example:
“hopper:https://vrweb.somedomain.com/index.vrml” will start the Hopper and load and execute the index.vrml file.
The Portal Hopper can Install and display an avatar by passing these parameters to the hopper:
-al pass asset bundle name of an avatar to the Hopper
-an pass avatar name in bundle to the Hopper (may be left out and the Hopper will use the bundle name as avatar name)
For testing, the hopper can map all links to a different domain.
-map <local path>
This can be used to test a project locally. If left off, the mapping goes to “http://localhost”. The domain name is then mapped to a folder name
Example:
-map http://localhost maps the link “https://vrweb.mydomain.com/myProject/location1.vrml” to “http://localhost/vrweb.mydomain.com/myProject/location1.vrml”
This can be very useful in conjunction with XAMPP or MAMP servers which provide you with a local HTTP server (localhost). For the above example using -map, the referenced files need to be located in <MAMP or XAMPP install folder>/htdocs/vrweb.mydomain.com/myProject