Viewer and loader for vim files.

Constructors

Properties

environment: Environment

The environment of the viewer, including the ground plane and lights.

gizmos: Gizmos

The collection of gizmos available for visualization and interaction within the viewer.

inputs: InputHandler

The interface for manipulating default viewer inputs.

The materials used by the viewer to render the vims.

raycaster: Core.Webgl.IRaycaster

The interface for performing raycasting into the scene to find objects.

renderer: Core.Webgl.Renderer

The renderer used by the viewer for rendering scenes.

selection: Core.Webgl.ISelection

The interface for managing viewer selection.

settings: ViewerSettings

The settings configuration used by the viewer.

viewport: Core.Webgl.Viewport

The interface for managing the HTML canvas viewport.

Accessors

Methods

  • Adds a Vim object to the renderer, triggering the appropriate actions and dispatching events upon successful addition.

    Parameters

    Returns void

    If the Vim object is already added or if loading the Vim would exceed maximum geometry memory.