# Type Alias TilesetFrameState

type TilesetFrameState = {
camera: {
direction: THREE.Vector3;
position: THREE.Vector3;
projectionMatrix: THREE.Matrix4;
refine: boolean;
type: "PerspectiveCamera" | "OrthographicCamera";
up: THREE.Vector3;
visible: boolean;
};
cameraCulling: boolean;
cullingVolume: CullingVolume;
frameNumber: number;
height: number;
loadSiblings: boolean;
maxGeometricError: number;
maxLevelOfDetail: number;
maxMemoryUsage: number;
maxRequests: number;
maxScreenSpaceError: number;
memoryAdjustedScreenSpaceError: boolean;
minGeometricError: number;
minLevelOfDetail: number;
mostDetail: boolean;
pixelRatio: number;
requestOrder: TileRequestOrder;
skipLevelOfDetail: boolean;
sseDenominator: number;
time: number;
}

- Defined in lib/five/model/tile3d/types.ts:6

##### Index

### Properties

camera
cameraCulling
cullingVolume
frameNumber
height
loadSiblings
maxGeometricError
maxLevelOfDetail
maxMemoryUsage
maxRequests
maxScreenSpaceError
memoryAdjustedScreenSpaceError
minGeometricError
minLevelOfDetail
mostDetail
pixelRatio
requestOrder
skipLevelOfDetail
sseDenominator
time

## Properties

### camera

camera: {
direction: THREE.Vector3;
position: THREE.Vector3;
projectionMatrix: THREE.Matrix4;
refine: boolean;
type: "PerspectiveCamera" | "OrthographicCamera";
up: THREE.Vector3;
visible: boolean;
}

- Defined in lib/five/model/tile3d/types.ts:11

### cameraCulling

cameraCulling: boolean

- Defined in lib/five/model/tile3d/types.ts:33

### cullingVolume

cullingVolume: CullingVolume

- Defined in lib/five/model/tile3d/types.ts:23

### frameNumber

frameNumber: number

- Defined in lib/five/model/tile3d/types.ts:8

### height

height: number

- Defined in lib/five/model/tile3d/types.ts:21

### loadSiblings

loadSiblings: boolean

- Defined in lib/five/model/tile3d/types.ts:32

### maxGeometricError

maxGeometricError: number

- Defined in lib/five/model/tile3d/types.ts:29

### maxLevelOfDetail

maxLevelOfDetail: number

- Defined in lib/five/model/tile3d/types.ts:27

### maxMemoryUsage

maxMemoryUsage: number

- Defined in lib/five/model/tile3d/types.ts:38

### maxRequests

maxRequests: number

- Defined in lib/five/model/tile3d/types.ts:34

### maxScreenSpaceError

maxScreenSpaceError: number

- Defined in lib/five/model/tile3d/types.ts:36

### memoryAdjustedScreenSpaceError

memoryAdjustedScreenSpaceError: boolean

- Defined in lib/five/model/tile3d/types.ts:37

### minGeometricError

minGeometricError: number

- Defined in lib/five/model/tile3d/types.ts:28

### minLevelOfDetail

minLevelOfDetail: number

- Defined in lib/five/model/tile3d/types.ts:26

### mostDetail

mostDetail: boolean

- Defined in lib/five/model/tile3d/types.ts:31

### pixelRatio

pixelRatio: number

- Defined in lib/five/model/tile3d/types.ts:22

### requestOrder

requestOrder: TileRequestOrder

- Defined in lib/five/model/tile3d/types.ts:35

### skipLevelOfDetail

skipLevelOfDetail: boolean

- Defined in lib/five/model/tile3d/types.ts:30

### sseDenominator

sseDenominator: number

- Defined in lib/five/model/tile3d/types.ts:24

### time

time: number

- Defined in lib/five/model/tile3d/types.ts:9