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
)