Here there are:
-
autoplay- loads a scene immediately without showing the play button. -
hideplay- hides the play button, useful when the scene is played with theViewer.play()API function. -
help- automatically shows the help menu when a scene starts to load. -
view=<VIEW-NAME>- starts the scene from or teleports to the<VIEW-NAME>view. -
vrhi- when using Google Cardboard for VR, increases render target resolution, which improves quality but requires higher end mobile device. -
vrlo- when using Google Cardboard for VR, decreases render target resolution, which decreases quality but improves performance. -
mobile- allows to test mobile version of a scene on a desktop computer (reversed mouse, a bit different menu). -
nomovetarget- disable move target indicator that is shown after initiating a walk by clicking/tapping the target place, -
nogazeteleport- disables gaze teleport in VR. -
nogamepadteleport- disables gamepad teleport. Some gamepads can be configured to simulate keyboard events, if this hash is present, such a gamepad can be used for walking instead of teleporting. -
mobilehi- forces mirror light probes generation on mobile devices. Mirror light probes used for mirror-like reflections are off by default on mobile devices to limit the memory usage. -
webgl1- forces the viewer to use WebGL version 1 even if the browser supports WebGL version 2. -
flipmouse- changes the mouse to rotate the scene instead of the camera in the Walk view mode.
For debugging:
-
log- writes some debug logs to JavaScript console (F12) -
debugbuffers- shows which objects were detected to be copies of other objects (such copies reduce scene download size).
(EDIT 24.02.2019: added mobliehi and flipmouse description to this list)
(EDIT 25.03.2019: added help description to this list)
(EDIT 05.10.2022: added hideplay, view and webgl1 description to this list)
(EDIT 2.12.2022: added nomovetarget)