C

WebGL2Visual
abstract

Base class for Visuals that use WebGL2 for rendering the visualization onto a WebGL2RenderingContext.
Inheritance Hierarchy

Remarks

The visualization is implemented by the render method. Note that instances of this class cannot be used everywhere where a raw Visual is required. This means that this kind of visual does not work in a SvgVisualGroup and wrapping the visual will not work as there is no SVGElement that could be put into another SVG container. These kind of visuals can be used at the top-level of a CanvasComponent's IRenderTreeElements, only.

See Also

API

WebGLVisual, render

Members

No filters for this type

Constructors

Methods

Renders into the context using WebGL2 operations.
Implementations should not destroy the context's state, but should make sure to restore the state to the previously active state.
abstract

Parameters

ctx: IRenderContext
The render context of the CanvasComponent
gl: WebGL2RenderingContext
The WebGL2 Rendering context to use for rendering.