Viewport Constructor (WebGL)
Constructor of the WebGL viewport object.
Signatures
- Paramate.ViewportWebGL( object options )
Details
The function sets up the viewport inside a given HTML element that is required on rendering with WebGL.
The constructor is mostly similar to the default viewport constructor but contains some additional options.
The WebGL viewport must be registered inside a configurator element.
Example
[...]
<body>
<div id="viewPort"></div>
<script type="text/javascript">
configurator = new Paramate.Configurator({...});
viewPort = new Paramate.ViewportWebGL({
configurator: configurator,
viewportElement: document.getElementById("viewport")
});
configurator.viewPort = viewPort;
configurator.initialize();
</script>
[...]
Throw
- error
-
Throws an error if the initalization failed.
Parameters
- postProcessAA
-
Boolean flag to enable/disable post-processing anti-aliasing.
- postProcessAAMinFPS
-
Sets a minimally required number of frames per second (fps) for the post-processing anti-aliasing. If the actual fps count falls below this number, the post-processing anti-aliasing is switched off. This may be useful for devices with a lower performance.
- webGLAA
-
Boolean flag to enable/disable anti-aliasing as available via WebGL.
- ...
-
See viewport constructor.