docsby gkjohnson
Loading and rendering a tileset
Data courtesy of NASA/JPL-Caltech
On this page

Properties

accelerateRaycast: boolean = true

ellipsoid: Ellipsoid = WGS84_ELLIPSOID

surface: Object = this.ellipsoid

cameras: Array<Camera>

manager: LoadingManager = new LoadingManager()

Methods

getBoundingBox(
	// Target box to write into.
	target: Box3
): boolean
getOrientedBoundingBox(
	// Target box to write into (in local OBB space).
	targetBox: Box3,

	// Transform from OBB local space to group local space.
	targetMatrix: Matrix4
): boolean
getBoundingSphere(
	// Target sphere to write into.
	target: Sphere
): boolean
forEachLoadedModel(
	// Called with `( scene: Object3D, tile: object )` for each loaded tile.
	callback: function
): void
raycast(
	raycaster: Raycaster,

	// Array to push intersection results into.
	intersects: Array
): void
hasCamera( camera: Camera ): boolean
setCamera( camera: Camera ): boolean
setResolution(
	// A previously registered camera.
	camera: Camera,

	// Render width in pixels, or a Vector2 containing width and height.
	xOrVec: number | Vector2,

	// Render height in pixels when `xOrVec` is a number.
	y?: number
): boolean
getResolution(
	// A previously registered camera.
	camera: Camera,

	// Vector2 to write the result into.
	target: Vector2
): Vector2 | null
setResolutionFromRenderer(
	// A previously registered camera.
	camera: Camera,
	renderer: WebGLRenderer
): boolean
deleteCamera( camera: Camera ): boolean

Inherited