Variables
cloudManager
cloud
Manager
: { blueAnimation
: { valueRamp
: number[] }; brightness
: number; cloudColor
?: Cesium.Color; cloudCoverToCloudNumber
: number; cloudSituation
?: number | null; clouds
: {}; currentCenter
: number[]; currentID
: number; fogBrightnessRamp
: number[]; fullCover
?: CloudCover; greenAnimation
: { valueRamp
: number[] }; groundBrightnessRamp
: number[]; instance
?: typeof cloudManager; lastBrightness
?: number; maxNumberOfClouds
: number; numberOfClouds
: number; percentCoverage
?: number; redAnimation
: { valueRamp
: number[] }; refreshDistance
: number; destroy
: any; destroyAllClouds
: any; destroyLastCloud
: any; init
: any; setCeiling
: any; setCloudColors
: any; setCloudCover
: any; setCloudCoverToCloudNumber
: any; setCloudsBrightness
: any; setNumberOfClouds
: any; spawnClouds
: any; triggerUpdate
: any; update
: any }Type declaration
blueAnimation: { valueRamp: number[] }
brightness: number
Optional cloudColor?: Cesium.Color
cloudCoverToCloudNumber: number
Optional cloudSituation?: number | null
clouds: {}
currentCenter: number[]
currentID: number
fogBrightnessRamp: number[]
Optional fullCover?: CloudCover
greenAnimation: { valueRamp: number[] }
groundBrightnessRamp: number[]
Optional instance?: typeof cloudManager
Optional lastBrightness?: number
maxNumberOfClouds: number
numberOfClouds: number
Optional percentCoverage?: number
redAnimation: { valueRamp: number[] }
refreshDistance: number
destroy:function
destroyAllClouds:function
destroyLastCloud:function
init:function
setCeiling:function
- setCeiling(a: number): void
setCloudColors:function
- setCloudColors(a: null | number, b: null | number, c: null | number, d: number): void
Parameters
a: null | number
b: null | number
c: null | number
d: number
Returns void
setCloudCover:function
- setCloudCover(a: number): void
setCloudCoverToCloudNumber:function
- setCloudCoverToCloudNumber(a?: number): void
setCloudsBrightness:function
- setCloudsBrightness(a: number): void
setNumberOfClouds:function
- setNumberOfClouds(a: number): void
spawnClouds:function
triggerUpdate:function
update:function
- update(a: number[], b?: number[]): void
Parameters
a: number[]
Optional b: number[]
Returns void
dayNightManager
dayNightManager: { blackMarbleAlpha: { valueRamp: number[] }; blackMarbleVisibility: { valueRamp: number[] }; brightness: { valueRamp: number[] }; brightnessShift: { valueRamp: number[] }; cloudsBrightness: { valueRamp: number[] }; fogBrightness: { valueRamp: number[] }; gamma: { valueRamp: number[] }; groundAtmoSaturationShift: { valueRamp: number[] }; groundBrightnessShift: { valueRamp: number[] }; groundHueShift: { valueRamp: number[] }; illumination: number; saturation: { valueRamp: number[] }; init: any; update: any }
Type declaration
blackMarbleAlpha: { valueRamp: number[] }
blackMarbleVisibility: { valueRamp: number[] }
brightness: { valueRamp: number[] }
brightnessShift: { valueRamp: number[] }
cloudsBrightness: { valueRamp: number[] }
fogBrightness: { valueRamp: number[] }
gamma: { valueRamp: number[] }
groundAtmoSaturationShift: { valueRamp: number[] }
groundBrightnessShift: { valueRamp: number[] }
groundHueShift: { valueRamp: number[] }
illumination: number
saturation: { valueRamp: number[] }
init:function
update:function
- update(a: number[], b: number[]): void
fog
fog: { adjustedColor: Cesium.Color; baseColor: Cesium.Color; brightness: number; density?: number; ppStage?: Cesium.PostProcessStage; create: any; destroy: any; setBrightness: any; setColor: any; setDensity: any }
Type declaration
adjustedColor: Cesium.Color
baseColor: Cesium.Color
brightness: number
Optional density?: number
Optional ppStage?: Cesium.PostProcessStage
create:function
destroy:function
setBrightness:function
- setBrightness(a?: number): void
setColor:function
- setColor(a: number, b: number, c: number): void
Parameters
a: number
b: number
c: number
Returns void
setDensity:function
- setDensity(a?: number): void
lastRunwayTestLocation
lastRunwayTestLocation: number[]
lightBillboardOptions
lightBillboardOptions: { altitudeMode: string; scaleByDistance: Cesium.NearFarScalar; sizeInMeters: boolean }
Type declaration
altitudeMode: string
scaleByDistance: Cesium.NearFarScalar
sizeInMeters: boolean
maxTimeSinceLastParticleEmission
maxTimeSinceLastParticleEmission: number
papiBillboardOptions
papiBillboardOptions: { altitudeMode: string; scaleByDistance: Cesium.NearFarScalar; sizeInMeters: boolean }
Type declaration
altitudeMode: string
scaleByDistance: Cesium.NearFarScalar
sizeInMeters: boolean
particleBillboardOptions
particleBillboardOptions: { sizeInMeters: boolean }
particleEmitters
particleEmitters: {}
precipitation
precipitation
: { _material
: Cesium.ModelMaterial; amount
: number; apiModel
: Model; motionOffset
: number; type
: keyof typeof types; types
: { rain
: { model
: string; speed
: number }; snow
: { model
: string; speed
: number } }; visible
: boolean; create
: any; destroy
: any; hide
: any; init
: any; show
: any }Type declaration
_material: Cesium.ModelMaterial
amount: number
motionOffset: number
type: keyof typeof types
types: { rain: { model: string; speed: number }; snow: { model: string; speed: number } }
rain: { model: string; speed: number }
model: string
speed: number
snow: { model: string; speed: number }
model: string
speed: number
visible: boolean
create:function
- create(a: "snow" | "rain", b: number): void
Parameters
a: "snow" | "rain"
b: number
Returns void
destroy:function
hide:function
init:function
show:function
templateCenter
templateCenter: number[]
texture2url
texture2url: {}
Type declaration
[texture: string]: string
thresholdLightTemplate
thresholdLightTemplate: [number[], number | "length"][]
volumetricFog
volumetric
Fog
: { bottom
: number; canvases
?: { a
: HTMLCanvasElement & { used
: boolean }; b
: HTMLCanvasElement }; ceiling
: number; color
: Cesium.Color; defaultRamp
: { cutoff
: number; opacity
: number }; material
?: Cesium.Material; ramp
?: typeof defaultRamp; applyRamp
: any; create
: any; destroy
: any; getCanvas
: any; getColorRamp
: any; set
: any; setBottom
: any; setCeiling
: any; setColor
: any; setColorValue
: any; setRamp
: any; setRampValue
: any }Type declaration
bottom: number
Optional canvases?: { a: HTMLCanvasElement & { used: boolean }; b: HTMLCanvasElement }
a: HTMLCanvasElement & { used: boolean }
b: HTMLCanvasElement
ceiling: number
color: Cesium.Color
defaultRamp: { cutoff: number; opacity: number }
cutoff: number
opacity: number
Optional material?: Cesium.Material
Optional ramp?: typeof defaultRamp
applyRamp:function
create:function
destroy:function
getCanvas:function
- getCanvas(): HTMLCanvasElement & { used?: boolean }
Returns HTMLCanvasElement & { used?: boolean }
getColorRamp:function
- getColorRamp(a?: Partial<undefined | { cutoff: number; opacity: number }>): HTMLCanvasElement & { used?: boolean }
Parameters
Optional a: Partial<undefined | { cutoff: number; opacity: number }>
Returns HTMLCanvasElement & { used?: boolean }
set:function
- set(a?: number, b?: number, c?: Partial<undefined | { cutoff: number; opacity: number }>, d?: Color): void
Parameters
Optional a: number
Optional b: number
Optional c: Partial<undefined | { cutoff: number; opacity: number }>
Optional d: Color
Returns void
setBottom:function
- setBottom(a?: number): void
setCeiling:function
- setCeiling(a?: number): void
setColor:function
- setColor(a?: Color): void
setColorValue:function
- setColorValue(a?: Color): void
setRamp:function
- setRamp(a: Partial<undefined | { cutoff: number; opacity: number }>): void
Parameters
a: Partial<undefined | { cutoff: number; opacity: number }>
Returns void
setRampValue:function
- setRampValue(a: Partial<undefined | { cutoff: number; opacity: number }>): void
Parameters
a: Partial<undefined | { cutoff: number; opacity: number }>
Returns void
wake
wake
: { altitude
: number; anchor
: number[]; emitter
?: ParticleEmitter; create
: any; destroy
: any; update
: any }Type declaration
altitude: number
anchor: number[]
create:function
destroy:function
update:function
water
water
: { lodDefinitions
: { alpha
: number; altitudeOpacityRamp
: number[]; amplitude
: number; animationSpeed
: number; baseColour
: string; blendColour
: string; frequency
: number; shininess
: number; size
: number; specularIntensity
: number; zoomLevel
: number }[]; lods
: typeof lodDefinitions[number] & { centerTileIndex
: number; tiles
: { canvasAPI
: Canvas; x
: number; y
: number }[] }[]; tileSize
: number; tilingScheme
?: Cesium.WebMercatorTilingScheme; create
: any; destroy
: any; reset
: any; update
: any }Type declaration
lodDefinitions: { alpha: number; altitudeOpacityRamp: number[]; amplitude: number; animationSpeed: number; baseColour: string; blendColour: string; frequency: number; shininess: number; size: number; specularIntensity: number; zoomLevel: number }[]
lods: typeof lodDefinitions[number] & { centerTileIndex: number; tiles: { canvasAPI: Canvas; x: number; y: number }[] }[]
tileSize: number
Optional tilingScheme?: Cesium.WebMercatorTilingScheme
create:function
destroy:function
reset:function
update:function
- update(a: number, b: number, c: number): void
Parameters
a: number
b: number
c: number
Returns void
See only the wireframe of the terrain and other models.
Cool to take a picture with :)