Note: This documentation is under active development. If you are interested in helping out, get in touch.
The current WebGL/JS implementation of X3DOM provides some generic interaction and navigation methods. Interactive objects will be handled by HTML-like events. Navigation can be user-defined or controlled by specific predefined modes.
Currently X3DOM supports the following interactive navigation modes:
Non-Interactive movement encompasses the functionality of:
Activate this mode by pressing the "e" key.
|Rotate||Left / Left + Shift|
|Pan||Mid / Left + Ctrl|
|Zoom||Right / Wheel / Left + Alt|
|Set center of rotation||Double-click left|
Activate this mode by pressing the "w" key.
Activate this mode by pressing the "f" key.
Activate this mode by pressing the "l" key.
Activate this mode by pressing the "g" key.
To look around (rotate view) move the mouse.
|Move forward||Cursor up|
|Move backward||Cursor down|
|Strafe Left||Cursor left|
|Strafe Right||Cursor right|
If the web page has scroll bars and autoscrolling is enabled, Mid-Button currently does not work yet. As a workaround, you can disable autoscrolling by unchecking the Use autoscrolling checkbox in the Firefox browser options, as is shown in the screenshot below (for the Firefox case).
Enter search terms or a module, class or function name.