compute

fun compute(geometricError: Double, cameraDistance: Double, viewportHeightPixels: Double, verticalFovRadians: Double): Double

Return

projected pixel error. Returns Double.POSITIVE_INFINITY when cameraDistance is zero (camera inside the tile -> always refine).

Parameters

geometricError

tile's reported geometric error in meters

cameraDistance

distance from the camera eye to the nearest point on the tile's bounding volume, in meters

viewportHeightPixels

viewport height in pixels

verticalFovRadians

vertical field of view in radians


fun compute(rc: RenderContext, geometricError: Double, cameraDistance: Double): Double

Convenience overload reading viewport + FOV directly from rc.