Properties
Atmosphere
Atmosphere: any = null
AtmosphereEnabled
AtmosphereEnabled: boolean = false
BreakCol
BreakCol: number = -1
BreakLevel
BreakLevel: number = -1
BreakRow
BreakRow: number = -1
CMVImageWorker
CMVImageWorker: Worker = null
CMVTaskInterval
CMVTaskInterval: number = 10
DDSLoadWorker
DDSLoadWorker: Worker = null
DXTImageWorker
DXTImageWorker: Worker = null
DataRetryCount
DataRetryCount: number = 5
DiagnosticLog
DiagnosticLog: boolean = true
DisplayDist4Level
DisplayDist4Level: number[] = null
DrawTileNumber
DrawTileNumber: boolean = false
EarthRadius
EarthRadius: number = CMWORLD.cm_const.EarthRadius * this.GlobalScale
EnableContourLine
EnableContourLine: boolean = false
FPS
FPS: number = 35
FPS_time
FPS_time: number = Date.now()
GUI
GUI: any = null
GlobalScale
GlobalScale: number = 1
Max3DSManager
MaxAltitude
MaxAltitude: number = this.EarthRadius * 4.5
MaxDisplayLevel
MaxDisplayLevel: number = 0
MaxLevel
MaxLevel: number = 20
ModelWorker
ModelWorker: any = null
NeedClipboxChange
NeedClipboxChange: boolean = false
Objects
Objects: Array<any> = []
RefCenter
RefCenter: Vector3 = new THREE.Vector3(0, 0, 0)
RenderFrameID
RenderFrameID: number = 0
RenderFrameTime
RenderFrameTime: number = Date.now()
SHADOW_MAP_HEIGHT
SHADOW_MAP_HEIGHT: number = 2048
SHADOW_MAP_WIDTH
SHADOW_MAP_WIDTH: number = 2048
SceneMode
Shader
Shader: Array<any> = []
ShaderCount
ShaderCount: number = 0
ShaderLoaded
ShaderLoaded: boolean = false
ShadowMapEnabled
ShadowMapEnabled: boolean = false
SkyColor
SkyColor: number = 7576505
StartupHead
StartupHead: number = 0
StartupPosition
StartupPosition: Vector3 = new THREE.Vector3(0, 0, this.EarthRadius * 2)
StartupTilt
StartupTilt: number = 0
SunLight
SunLight: any = null
SunLightEnable
SunLightEnable: boolean = false
TangentalDistance
TangentalDistance: number = 20
Temp_JobTile
Temp_JobTile: any = null
TextureDownloadWorker
TextureDownloadWorker: Worker = null
TileCount
TileCount: number = 0
TileCountOnScreen
TileCountOnScreen: number = 2
TileLevelRange
TileLevelRange: number[] = null
TileVertexWidth
TileVertexWidth: number = 64
TopTileSpan
TopTileSpan: number = 20
UseRefMode
UseRefMode: boolean = true
UseWireFrame
UseWireFrame: boolean = false
UseXY
UseXY: boolean = false
VerticalExaggeration
VerticalExaggeration: number = 1
ViewTileInfo
ViewTileInfo: boolean = false
WorldTimer
WorldUpAxis
WorldUpAxis: Vector3 = new THREE.Vector3(0, 1, 0)
XDOManager
anaglyphMode
anaglyphMode: boolean = false
basePass
basePass: any = null
clipBox
clipBox: any = null
cubeGroupLayerList
deltaTime
deltaTime: number = 0
earth
earth: any = null
emptyTex
emptyTex: any = null
enableCameraMoveKey
enableCameraMoveKey: boolean = true
enablePreciseTerrainCoordinate
enablePreciseTerrainCoordinate: boolean = false
fpsCounter
fps
Counter: FPS = new FPS()
frameElapsedTime
frameElapsedTime: number = 0
frameTime
frameTime: number = Date.now()
hemiLight
hemiLight: any = null
isDragging
isDragging: boolean = false
jobManager
lastTime
lastTime: number = new Date().getTime()
latLonGrid
limitPolarUpdate
limitPolarUpdate: number = 80
mainCamera
mapServiceType
ovelayImageTileLayerList
quadImageCompressed
quadImageCompressed: boolean = false
quadImageLayerList
quadTerrainLayerList
showCanvasArea
showCanvasArea: boolean = false
skyPass
skyPass: any = null
vectorImageLayerManager
waterNormal
waterNormal: any = null
waterNormals
waterNormals: any = null
Static EarthBaseImageURL
EarthBaseImageURL: string = "textures/EarthMap.jpg"
Static ShaderURL
ShaderURL: string = "shader/"
Static TexturesURL
TexturesURL: string = "textures/"
Static WorkerLibraryURL
WorkerLibraryURL: string = "Worker/"
Static cmworld3BaseRoot
cmworld3BaseRoot: string = null
Static cmworld3Instance
level에 따른 가시거리를 얻는다.