InternalCreates a tile manager for a WebGLRenderer.
Called when a View's camera view matrix is updated. Synchronizes all tile RTC view matrices to the given Camera's view matrix.
Destroys this tile manager.
Get a GPUTile that contains the given 3D World-space position.
Releases a GPUTile back to the tile manager. The GPUTile is destroyed as soon as it is released as many times as it was retrieved.
Sets the pick matrices for all tiles for the given view.
Manages a tiled coordinate system for efficient WebGL rendering.
Owned and used internally by GPUMemoryManager.
The
GPUTileManagerclass handles the allocation, synchronization, and lifecycle of tiles in a tiled coordinate system. It tracks RTC (Relative to Center) view and pick matrices for each tile and synchronizes them with camera view matrices to optimize rendering performance.