Create the PoiBatchRegistry
.
The {@link THREE.WebGLCapabilities} to be used.
Render a POI image at the specified location.
PoiInfo containing information for rendering the POI icon.
Box to render icon into in 2D coordinates.
Box's distance to camera.
Opacity of icon to allow fade in/out.
Fill the picking results for the pixel with the given screen coordinate. If multiple PoiInfos are found, the order of the results is unspecified.
Screen coordinate of picking position.
Callback to be called for every picked element.
Reset all batches, removing all content from the [[PoiBatch]]es. Called at the beginning of a frame before the POIs are placed.
Update the geometry of all [[PoiBatch]]es. Called before rendering.
Update the info with the memory footprint caused by objects owned by the PoiBatchRegistry
.
The info object to increment with the values from this PoiBatchRegistry
.
Generated using TypeDoc
Contains all [[PoiBatch]]es. Selects (and initializes) the correct batch for a POI.