This contains a scene of 3D geometry that is rendered-interactively in the browser using WebGL. The scene consists of a collection of parts that can be animated over time. Parts are a collection of shaded polygon and line models that support basic coloring attributes, including the ability to be colored by a variable. An example might look like this:
Note: various web portal configurations (NGINX/Apache) may put limits on the size of the geometry files that can be uploaded. Generally, files of several hundred MB are allowed, provided that the maximum size of a REST request allows them. See Server Configuration for details.
There is an optional partlist and control panel that can be enabled using the '1' key or the menu that will appear when the mouse moves into the rendering window. The partlist allows individual elements to be toggled on/off and the information panel controls time playback and can reset the view back to the default. A time-slider will be displayed when a multi-timestep geometry is paused. Additional keyboard shortcuts include '2'=slower playback, '3'=play/stop playback, '4'=faster playback, '5'=reset view. Initial playback status and control visibility can be controlled using properties.
Property |
Value |
||||||||||
controls |
|
||||||||||
height |
height in pixels of the 3D rendering frame |
||||||||||
width |
width in pixels of the 3D rendering frame |
||||||||||
bgcolor |
Background color as RGB or RGBA values between 0 and 1, separated by commas. Example: [0.5, 0.5, 0.5, 1.0] |