├── .history ├── README_20240918041226.md ├── README_20250219162301.md └── README_20250219162708.md ├── LICENSE ├── README.md ├── ThirdParty └── Cesium │ ├── Assets │ ├── IAU2006_XYS │ │ ├── IAU2006_XYS_0.json │ │ ├── IAU2006_XYS_1.json │ │ ├── IAU2006_XYS_10.json │ │ ├── IAU2006_XYS_11.json │ │ ├── IAU2006_XYS_12.json │ │ ├── IAU2006_XYS_13.json │ │ ├── IAU2006_XYS_14.json │ │ ├── IAU2006_XYS_15.json │ │ ├── IAU2006_XYS_16.json │ │ ├── IAU2006_XYS_17.json │ │ ├── IAU2006_XYS_18.json │ │ ├── IAU2006_XYS_19.json │ │ ├── IAU2006_XYS_2.json │ │ ├── IAU2006_XYS_20.json │ │ ├── IAU2006_XYS_21.json │ │ ├── IAU2006_XYS_22.json │ │ ├── IAU2006_XYS_23.json │ │ ├── IAU2006_XYS_24.json │ │ ├── IAU2006_XYS_25.json │ │ ├── IAU2006_XYS_26.json │ │ ├── IAU2006_XYS_27.json │ │ ├── IAU2006_XYS_3.json │ │ ├── IAU2006_XYS_4.json │ │ ├── IAU2006_XYS_5.json │ │ ├── IAU2006_XYS_6.json │ │ ├── IAU2006_XYS_7.json │ │ ├── IAU2006_XYS_8.json │ │ └── IAU2006_XYS_9.json │ ├── Images │ │ ├── bing_maps_credit.png │ │ ├── cesium_credit.png │ │ ├── google_earth_credit.png │ │ └── ion-credit.png │ ├── Textures │ │ ├── LensFlare │ │ │ ├── DirtMask.jpg │ │ │ └── StarBurst.jpg │ │ ├── NaturalEarthII │ │ │ ├── 0 │ │ │ │ ├── 0 │ │ │ │ │ └── 0.jpg │ │ │ │ └── 1 │ │ │ │ │ └── 0.jpg │ │ │ ├── 1 │ │ │ │ ├── 0 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ │ ├── 1 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ │ ├── 2 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ │ └── 3 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ ├── 2 │ │ │ │ ├── 0 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 1 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 2 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 3 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 4 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 5 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 6 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ └── 7 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ └── tilemapresource.xml │ │ ├── SkyBox │ │ │ ├── tycho2t3_80_mx.jpg │ │ │ ├── tycho2t3_80_my.jpg │ │ │ ├── tycho2t3_80_mz.jpg │ │ │ ├── tycho2t3_80_px.jpg │ │ │ ├── tycho2t3_80_py.jpg │ │ │ └── tycho2t3_80_pz.jpg │ │ ├── maki │ │ │ ├── airfield.png │ │ │ ├── airport.png │ │ │ ├── alcohol-shop.png │ │ │ ├── america-football.png │ │ │ ├── art-gallery.png │ │ │ ├── bakery.png │ │ │ ├── bank.png │ │ │ ├── bar.png │ │ │ ├── baseball.png │ │ │ ├── basketball.png │ │ │ ├── beer.png │ │ │ ├── bicycle.png │ │ │ ├── building.png │ │ │ ├── bus.png │ │ │ ├── cafe.png │ │ │ ├── camera.png │ │ │ ├── campsite.png │ │ │ ├── car.png │ │ │ ├── cemetery.png │ │ │ ├── cesium.png │ │ │ ├── chemist.png │ │ │ ├── cinema.png │ │ │ ├── circle-stroked.png │ │ │ ├── circle.png │ │ │ ├── city.png │ │ │ ├── clothing-store.png │ │ │ ├── college.png │ │ │ ├── commercial.png │ │ │ ├── cricket.png │ │ │ ├── cross.png │ │ │ ├── dam.png │ │ │ ├── danger.png │ │ │ ├── disability.png │ │ │ ├── dog-park.png │ │ │ ├── embassy.png │ │ │ ├── emergency-telephone.png │ │ │ ├── entrance.png │ │ │ ├── farm.png │ │ │ ├── fast-food.png │ │ │ ├── ferry.png │ │ │ ├── fire-station.png │ │ │ ├── fuel.png │ │ │ ├── garden.png │ │ │ ├── gift.png │ │ │ ├── golf.png │ │ │ ├── grocery.png │ │ │ ├── hairdresser.png │ │ │ ├── harbor.png │ │ │ ├── heart.png │ │ │ ├── heliport.png │ │ │ ├── hospital.png │ │ │ ├── ice-cream.png │ │ │ ├── industrial.png │ │ │ ├── land-use.png │ │ │ ├── laundry.png │ │ │ ├── library.png │ │ │ ├── lighthouse.png │ │ │ ├── lodging.png │ │ │ ├── logging.png │ │ │ ├── london-underground.png │ │ │ ├── marker-stroked.png │ │ │ ├── marker.png │ │ │ ├── minefield.png │ │ │ ├── mobilephone.png │ │ │ ├── monument.png │ │ │ ├── museum.png │ │ │ ├── music.png │ │ │ ├── oil-well.png │ │ │ ├── park.png │ │ │ ├── park2.png │ │ │ ├── parking-garage.png │ │ │ ├── parking.png │ │ │ ├── pharmacy.png │ │ │ ├── pitch.png │ │ │ ├── place-of-worship.png │ │ │ ├── playground.png │ │ │ ├── police.png │ │ │ ├── polling-place.png │ │ │ ├── post.png │ │ │ ├── prison.png │ │ │ ├── rail-above.png │ │ │ ├── rail-light.png │ │ │ ├── rail-metro.png │ │ │ ├── rail-underground.png │ │ │ ├── rail.png │ │ │ ├── religious-christian.png │ │ │ ├── religious-jewish.png │ │ │ ├── religious-muslim.png │ │ │ ├── restaurant.png │ │ │ ├── roadblock.png │ │ │ ├── rocket.png │ │ │ ├── school.png │ │ │ ├── scooter.png │ │ │ ├── shop.png │ │ │ ├── skiing.png │ │ │ ├── slaughterhouse.png │ │ │ ├── soccer.png │ │ │ ├── square-stroked.png │ │ │ ├── square.png │ │ │ ├── star-stroked.png │ │ │ ├── star.png │ │ │ ├── suitcase.png │ │ │ ├── swimming.png │ │ │ ├── telephone.png │ │ │ ├── tennis.png │ │ │ ├── theatre.png │ │ │ ├── toilets.png │ │ │ ├── town-hall.png │ │ │ ├── town.png │ │ │ ├── triangle-stroked.png │ │ │ ├── triangle.png │ │ │ ├── village.png │ │ │ ├── warehouse.png │ │ │ ├── waste-basket.png │ │ │ ├── water.png │ │ │ ├── wetland.png │ │ │ └── zoo.png │ │ ├── moonSmall.jpg │ │ ├── pin.svg │ │ ├── waterNormals.jpg │ │ └── waterNormalsSmall.jpg │ └── approximateTerrainHeights.json │ ├── Cesium.js │ ├── LIST.TXT │ ├── Renderer │ ├── RenderState.js.bak │ ├── ShaderProgram.js.bak │ ├── Texture.js.bak │ └── debug.log │ ├── Scene │ └── Scene.js.bak │ ├── ThirdParty │ ├── Workers │ │ ├── package.json │ │ ├── pako_deflate.min.js │ │ ├── pako_inflate.min.js │ │ └── z-worker-pako.js │ ├── basis_transcoder.wasm │ ├── draco_decoder.wasm │ ├── google-earth-dbroot-parser.js │ └── google-earth-dbroot-parser.js.map │ ├── Widgets │ ├── Animation │ │ ├── Animation.css │ │ └── lighter.css │ ├── BaseLayerPicker │ │ ├── BaseLayerPicker.css │ │ └── lighter.css │ ├── Cesium3DTilesInspector │ │ └── Cesium3DTilesInspector.css │ ├── CesiumInspector │ │ └── CesiumInspector.css │ ├── CesiumWidget │ │ ├── CesiumWidget.css │ │ └── lighter.css │ ├── FullscreenButton │ │ └── FullscreenButton.css │ ├── Geocoder │ │ ├── Geocoder.css │ │ └── lighter.css │ ├── I3SBuildingSceneLayerExplorer │ │ └── I3SBuildingSceneLayerExplorer.css │ ├── Images │ │ ├── ImageryProviders │ │ │ ├── ArcGisMapServiceWorldHillshade.png │ │ │ ├── ArcGisMapServiceWorldImagery.png │ │ │ ├── ArcGisMapServiceWorldOcean.png │ │ │ ├── bingAerial.png │ │ │ ├── bingAerialLabels.png │ │ │ ├── bingRoads.png │ │ │ ├── blueMarble.png │ │ │ ├── earthAtNight.png │ │ │ ├── mapQuestOpenStreetMap.png │ │ │ ├── mapboxSatellite.png │ │ │ ├── mapboxStreets.png │ │ │ ├── mapboxTerrain.png │ │ │ ├── naturalEarthII.png │ │ │ ├── openStreetMap.png │ │ │ ├── sentinel-2.png │ │ │ ├── stadiaAlidadeSmooth.png │ │ │ ├── stadiaAlidadeSmoothDark.png │ │ │ ├── stamenToner.png │ │ │ └── stamenWatercolor.png │ │ ├── NavigationHelp │ │ │ ├── Mouse.svg │ │ │ ├── MouseLeft.svg │ │ │ ├── MouseMiddle.svg │ │ │ ├── MouseRight.svg │ │ │ ├── Touch.svg │ │ │ ├── TouchDrag.svg │ │ │ ├── TouchRotate.svg │ │ │ ├── TouchTilt.svg │ │ │ └── TouchZoom.svg │ │ ├── TerrainProviders │ │ │ ├── CesiumWorldTerrain.png │ │ │ └── Ellipsoid.png │ │ ├── TimelineIcons.png │ │ └── info-loading.gif │ ├── InfoBox │ │ ├── InfoBox.css │ │ └── InfoBoxDescription.css │ ├── NavigationHelpButton │ │ ├── NavigationHelpButton.css │ │ └── lighter.css │ ├── PerformanceWatchdog │ │ └── PerformanceWatchdog.css │ ├── ProjectionPicker │ │ └── ProjectionPicker.css │ ├── SceneModePicker │ │ └── SceneModePicker.css │ ├── SelectionIndicator │ │ └── SelectionIndicator.css │ ├── Timeline │ │ ├── Timeline.css │ │ └── lighter.css │ ├── VRButton │ │ └── VRButton.css │ ├── Viewer │ │ └── Viewer.css │ ├── VoxelInspector │ │ └── VoxelInspector.css │ ├── filelist.bat │ ├── lighter.css │ ├── lighterShared.css │ ├── shared.css │ └── widgets.css │ ├── Workers │ ├── chunk-2A6ENZT7.js │ ├── chunk-2ODBID2P.js │ ├── chunk-2PKJOBCE.js │ ├── chunk-3R25OJXK.js │ ├── chunk-4G5DJ7FB.js │ ├── chunk-4V3PBEAS.js │ ├── chunk-4X4IGNI5.js │ ├── chunk-5KJJEIZS.js │ ├── chunk-5U6244Q3.js │ ├── chunk-5UZNJL2C.js │ ├── chunk-63DSG3HO.js │ ├── chunk-6QVIJ7JA.js │ ├── chunk-6UMNSGJM.js │ ├── chunk-6UYTVF4X.js │ ├── chunk-AJL2FWTH.js │ ├── chunk-BZ75KZWA.js │ ├── chunk-BZW6X5ZP.js │ ├── chunk-D7BIHLWH.js │ ├── chunk-DF5PUGD7.js │ ├── chunk-DRYFJEFT.js │ ├── chunk-E3BAMNKM.js │ ├── chunk-EBE76RYL.js │ ├── chunk-ELMIFZGF.js │ ├── chunk-F433RD2C.js │ ├── chunk-G6ST4SWS.js │ ├── chunk-H6UEOWGF.js │ ├── chunk-HEY2P63H.js │ ├── chunk-I3X5ZASX.js │ ├── chunk-IIPSFM7Z.js │ ├── chunk-IYK4KNAU.js │ ├── chunk-JBQRHXCQ.js │ ├── chunk-JHMPS4TV.js │ ├── chunk-JJUQ5IYG.js │ ├── chunk-JX7ELRKH.js │ ├── chunk-LVV7VOEC.js │ ├── chunk-MOE32UQS.js │ ├── chunk-MT2FINGN.js │ ├── chunk-NI3LOBKO.js │ ├── chunk-NUWPANCM.js │ ├── chunk-OORKHUXG.js │ ├── chunk-OYWUGDKS.js │ ├── chunk-PAO4TEJP.js │ ├── chunk-QNEABTP2.js │ ├── chunk-RYO6NY7F.js │ ├── chunk-SCEJGDT4.js │ ├── chunk-T3DAOX6E.js │ ├── chunk-UD2LGNOZ.js │ ├── chunk-US743PLZ.js │ ├── chunk-VGYKJXOM.js │ ├── chunk-WHQYJFDH.js │ ├── chunk-X5LUTCLI.js │ ├── chunk-YXCJOEAL.js │ ├── combineGeometry.js │ ├── createBoxGeometry.js │ ├── createBoxOutlineGeometry.js │ ├── createCircleGeometry.js │ ├── createCircleOutlineGeometry.js │ ├── createCoplanarPolygonGeometry.js │ ├── createCoplanarPolygonOutlineGeometry.js │ ├── createCorridorGeometry.js │ ├── createCorridorOutlineGeometry.js │ ├── createCylinderGeometry.js │ ├── createCylinderOutlineGeometry.js │ ├── createEllipseGeometry.js │ ├── createEllipseOutlineGeometry.js │ ├── createEllipsoidGeometry.js │ ├── createEllipsoidOutlineGeometry.js │ ├── createFrustumGeometry.js │ ├── createFrustumOutlineGeometry.js │ ├── createGeometry.js │ ├── createGroundPolylineGeometry.js │ ├── createPlaneGeometry.js │ ├── createPlaneOutlineGeometry.js │ ├── createPolygonGeometry.js │ ├── createPolygonOutlineGeometry.js │ ├── createPolylineGeometry.js │ ├── createPolylineVolumeGeometry.js │ ├── createPolylineVolumeOutlineGeometry.js │ ├── createRectangleGeometry.js │ ├── createRectangleOutlineGeometry.js │ ├── createSimplePolylineGeometry.js │ ├── createSphereGeometry.js │ ├── createSphereOutlineGeometry.js │ ├── createTaskProcessorWorker.js │ ├── createVectorTileClampedPolylines.js │ ├── createVectorTileGeometries.js │ ├── createVectorTilePoints.js │ ├── createVectorTilePolygons.js │ ├── createVectorTilePolylines.js │ ├── createVerticesFromGoogleEarthEnterpriseBuffer.js │ ├── createVerticesFromHeightmap.js │ ├── createVerticesFromQuantizedTerrainMesh.js │ ├── createWallGeometry.js │ ├── createWallOutlineGeometry.js │ ├── decodeDraco.js │ ├── decodeGoogleEarthEnterprisePacket.js │ ├── decodeI3S.js │ ├── transcodeKTX2.js │ ├── transferTypedArrayTest.js │ └── upsampleQuantizedTerrainMesh.js │ ├── filelist.bat │ ├── index.cjs │ └── index.js ├── data └── model.splat ├── index.html ├── main.js ├── package.json └── server.js /.history/README_20250219162301.md: -------------------------------------------------------------------------------- 1 | # 3D Gaussian splatting for CesiumJS 2 | 3 | CesiumJS-based implemetation of a renderer for [3D Gaussian Splatting for Real-Time Radiance Field Rendering](https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/), a technique for generating 3D scenes from 2D images. Their project is CUDA-based and needs to run natively on your machine, but I wanted to build a viewer that was accessible via the web. 4 | 5 | The 3D scenes are stored in a format similar to point clouds and can be viewed, navigated, and interacted with in real-time. This renderer will work with standard `.splat` files. 6 | 7 | When I started, web-based viewers were already available -- A WebGL-based viewer from [antimatter15](https://github.com/antimatter15/splat) and a WebGPU viewer from [cvlab-epfl](https://github.com/cvlab-epfl/gaussian-splatting-web) -- However no Three.js version existed. I used those versions as a starting point for my initial implementation, but as of now this project contains all my own code. 8 |
9 |
-------------------------------------------------------------------------------- /.history/README_20250219162708.md: -------------------------------------------------------------------------------- 1 | # 3D Gaussian splatting for CesiumJS 2 | 3 | CesiumJS-based implemetation of a renderer for [3D Gaussian Splatting for Real-Time Radiance Field Rendering](https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/), a technique for generating 3D scenes from 2D images. Their project is CUDA-based and needs to run natively on your machine, but I wanted to build a viewer that was accessible via the web. 4 | 5 | The 3D scenes are stored in a format similar to point clouds and can be viewed, navigated, and interacted with in real-time. This renderer will work with standard `.splat` files. 6 | 7 | When I started, web-based viewers were already available -- A WebGL-based viewer from [antimatter15](https://github.com/antimatter15/splat) and a WebGPU viewer from [cvlab-epfl](https://github.com/cvlab-epfl/gaussian-splatting-web) -- However no Three.js version existed. I used those versions as a starting point for my initial implementation, but as of now this project contains all my own code. 8 |
9 |
10 | ## How to use 11 | 12 | pnpm install 13 | 14 | node server.js 15 | 16 | Open http://localhost:8081/index.html?url=http://localhost:8081/data/model.splat 17 | 18 | url is the path to your .splat file. -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 gaohualan 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 3D Gaussian splatting for CesiumJS 2 | 3 | CesiumJS-based implemetation of a renderer for [3D Gaussian Splatting for Real-Time Radiance Field Rendering](https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/), a technique for generating 3D scenes from 2D images. Their project is CUDA-based and needs to run natively on your machine, but I wanted to build a viewer that was accessible via the web. 4 | 5 | The 3D scenes are stored in a format similar to point clouds and can be viewed, navigated, and interacted with in real-time. This renderer will work with standard `.splat` files. 6 | 7 | When I started, web-based viewers were already available -- A WebGL-based viewer from [antimatter15](https://github.com/antimatter15/splat) and a WebGPU viewer from [cvlab-epfl](https://github.com/cvlab-epfl/gaussian-splatting-web) -- A CesiumJS-based viewer from [TheBell](https://github.com/TheBell/CesiumSplatViewer) doesn't work properly . I used those versions as a starting point for my initial implementation. 8 |
9 |
10 | ## How to use 11 | 12 | install dependencies: 13 | 14 | ```sh 15 | pnpm install 16 | ``` 17 | 18 | start your local server: 19 | 20 | ```sh 21 | node server.js 22 | ``` 23 | 24 | visit the page: 25 | 26 | 27 | ```JavaScript 28 | http://localhost:8081/index.html?url=http://localhost:8081/data/model.splat 29 | ``` 30 | ## What to do next 31 | [1] support data update. 32 | 33 | [2] Optimize rendering effects. 34 | 35 | 36 | ## Thanks 37 | [1] https://github.com/antimatter15/splat 38 | 39 | [2] https://github.com/CesiumGS/cesium/blob/main/Apps/Sandcastle/gallery/development/Custom%20Primitive.html 40 | 41 | [3] https://github.com/TheBell/CesiumSplatViewer 42 | 43 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Images/bing_maps_credit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Images/bing_maps_credit.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Images/cesium_credit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Images/cesium_credit.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Images/google_earth_credit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Images/google_earth_credit.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Images/ion-credit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Images/ion-credit.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/LensFlare/DirtMask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/LensFlare/DirtMask.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/LensFlare/StarBurst.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/LensFlare/StarBurst.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/NaturalEarthII/tilemapresource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | NE2_HR_LC_SR_W_DR_recolored.tif 4 | 5 | EPSG:4326 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/airfield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/airfield.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/airport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/airport.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/alcohol-shop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/alcohol-shop.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/america-football.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/america-football.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/art-gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/art-gallery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bakery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/bakery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/bank.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/bar.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/baseball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/baseball.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/basketball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/basketball.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/beer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/beer.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bicycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/bicycle.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/building.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/building.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/bus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/bus.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cafe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/cafe.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/camera.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/campsite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/campsite.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/car.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cemetery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/cemetery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cesium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/cesium.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/chemist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/chemist.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cinema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/cinema.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/circle-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/circle-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/circle.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/city.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/city.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/clothing-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/clothing-store.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/college.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/college.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/commercial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/commercial.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cricket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/cricket.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/cross.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/dam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/dam.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/danger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/danger.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/disability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/disability.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/dog-park.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/dog-park.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/embassy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/embassy.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/emergency-telephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/emergency-telephone.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/entrance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/entrance.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/farm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/farm.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/fast-food.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/fast-food.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/ferry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/ferry.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/fire-station.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/fire-station.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/fuel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/fuel.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/garden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/garden.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/gift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/gift.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/golf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/golf.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/grocery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/grocery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/hairdresser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/hairdresser.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/harbor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/harbor.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/heart.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/heliport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/heliport.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/hospital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/hospital.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/ice-cream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/ice-cream.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/industrial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/industrial.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/land-use.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/land-use.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/laundry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/laundry.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/library.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/lighthouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/lighthouse.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/lodging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/lodging.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/logging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/logging.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/london-underground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/london-underground.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/marker-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/marker-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/marker.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/minefield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/minefield.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/mobilephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/mobilephone.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/monument.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/monument.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/museum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/museum.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/music.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/oil-well.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/oil-well.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/park.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/park.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/park2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/park2.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/parking-garage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/parking-garage.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/parking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/parking.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/pharmacy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/pharmacy.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/pitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/pitch.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/place-of-worship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/place-of-worship.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/playground.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/police.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/police.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/polling-place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/polling-place.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/post.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/prison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/prison.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-above.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/rail-above.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/rail-light.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/rail-metro.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail-underground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/rail-underground.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/rail.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/religious-christian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/religious-christian.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/religious-jewish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/religious-jewish.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/religious-muslim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/religious-muslim.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/restaurant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/restaurant.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/roadblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/roadblock.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/rocket.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/school.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/school.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/scooter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/scooter.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/shop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/shop.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/skiing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/skiing.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/slaughterhouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/slaughterhouse.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/soccer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/soccer.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/square-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/square-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/square.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/star-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/star-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/star.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/suitcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/suitcase.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/swimming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/swimming.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/telephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/telephone.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/tennis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/tennis.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/theatre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/theatre.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/toilets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/toilets.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/town-hall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/town-hall.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/town.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/triangle-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/triangle-stroked.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/triangle.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/village.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/village.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/warehouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/warehouse.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/waste-basket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/waste-basket.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/water.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/wetland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/wetland.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/maki/zoo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/maki/zoo.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/moonSmall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/moonSmall.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/pin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/waterNormals.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/waterNormals.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Assets/Textures/waterNormalsSmall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Assets/Textures/waterNormalsSmall.jpg -------------------------------------------------------------------------------- /ThirdParty/Cesium/Renderer/debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Renderer/debug.log -------------------------------------------------------------------------------- /ThirdParty/Cesium/ThirdParty/Workers/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /ThirdParty/Cesium/ThirdParty/basis_transcoder.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/ThirdParty/basis_transcoder.wasm -------------------------------------------------------------------------------- /ThirdParty/Cesium/ThirdParty/draco_decoder.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/ThirdParty/draco_decoder.wasm -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Animation/Animation.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Animation/Animation.css */ 2 | .cesium-animation-theme { 3 | visibility: hidden; 4 | display: block; 5 | position: absolute; 6 | z-index: -100; 7 | } 8 | .cesium-animation-themeNormal { 9 | color: #222; 10 | } 11 | .cesium-animation-themeHover { 12 | color: #4488b0; 13 | } 14 | .cesium-animation-themeSelect { 15 | color: #242; 16 | } 17 | .cesium-animation-themeDisabled { 18 | color: #333; 19 | } 20 | .cesium-animation-themeKnob { 21 | color: #222; 22 | } 23 | .cesium-animation-themePointer { 24 | color: #2e2; 25 | } 26 | .cesium-animation-themeSwoosh { 27 | color: #8ac; 28 | } 29 | .cesium-animation-themeSwooshHover { 30 | color: #aef; 31 | } 32 | .cesium-animation-svgText { 33 | fill: #edffff; 34 | font-family: Sans-Serif; 35 | font-size: 15px; 36 | text-anchor: middle; 37 | } 38 | .cesium-animation-blank { 39 | fill: #000; 40 | fill-opacity: 0.01; 41 | stroke: none; 42 | } 43 | .cesium-animation-rectButton { 44 | cursor: pointer; 45 | -moz-user-select: none; 46 | -webkit-user-select: none; 47 | -ms-user-select: none; 48 | user-select: none; 49 | } 50 | .cesium-animation-rectButton .cesium-animation-buttonGlow { 51 | fill: #fff; 52 | stroke: none; 53 | display: none; 54 | } 55 | .cesium-animation-rectButton:hover .cesium-animation-buttonGlow { 56 | display: block; 57 | } 58 | .cesium-animation-rectButton .cesium-animation-buttonPath { 59 | fill: #edffff; 60 | } 61 | .cesium-animation-rectButton .cesium-animation-buttonMain { 62 | stroke: #444; 63 | stroke-width: 1.2; 64 | } 65 | .cesium-animation-rectButton:hover .cesium-animation-buttonMain { 66 | stroke: #aef; 67 | } 68 | .cesium-animation-rectButton:active .cesium-animation-buttonMain { 69 | fill: #abd6ff; 70 | } 71 | .cesium-animation-buttonDisabled { 72 | -moz-user-select: none; 73 | -webkit-user-select: none; 74 | -ms-user-select: none; 75 | user-select: none; 76 | } 77 | .cesium-animation-buttonDisabled .cesium-animation-buttonMain { 78 | stroke: #555; 79 | } 80 | .cesium-animation-buttonDisabled .cesium-animation-buttonPath { 81 | fill: #818181; 82 | } 83 | .cesium-animation-buttonDisabled .cesium-animation-buttonGlow { 84 | display: none; 85 | } 86 | .cesium-animation-buttonToggled .cesium-animation-buttonGlow { 87 | display: block; 88 | fill: #2e2; 89 | } 90 | .cesium-animation-buttonToggled .cesium-animation-buttonMain { 91 | stroke: #2e2; 92 | } 93 | .cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow { 94 | fill: #fff; 95 | } 96 | .cesium-animation-buttonToggled:hover .cesium-animation-buttonMain { 97 | stroke: #2e2; 98 | } 99 | .cesium-animation-shuttleRingG { 100 | cursor: pointer; 101 | } 102 | .cesium-animation-shuttleRingPointer { 103 | cursor: pointer; 104 | } 105 | .cesium-animation-shuttleRingPausePointer { 106 | cursor: pointer; 107 | } 108 | .cesium-animation-shuttleRingBack { 109 | fill: #181818; 110 | fill-opacity: 0.8; 111 | stroke: #333; 112 | stroke-width: 1.2; 113 | } 114 | .cesium-animation-shuttleRingSwoosh line { 115 | stroke: #8ac; 116 | stroke-width: 3; 117 | stroke-opacity: 0.2; 118 | stroke-linecap: round; 119 | } 120 | .cesium-animation-knobOuter { 121 | cursor: pointer; 122 | stroke: #444; 123 | stroke-width: 1.2; 124 | } 125 | .cesium-animation-knobInner { 126 | cursor: pointer; 127 | } 128 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Animation/lighter.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Animation/lighter.css */ 2 | .cesium-lighter .cesium-animation-themeNormal { 3 | color: #e5f2fe; 4 | } 5 | .cesium-lighter .cesium-animation-themeHover { 6 | color: #abd6ff; 7 | } 8 | .cesium-lighter .cesium-animation-themeSelect { 9 | color: #e5f2fe; 10 | } 11 | .cesium-lighter .cesium-animation-themeDisabled { 12 | color: #efefef; 13 | } 14 | .cesium-lighter .cesium-animation-themeKnob { 15 | color: #e1e2e3; 16 | } 17 | .cesium-lighter .cesium-animation-themePointer { 18 | color: #fa5; 19 | } 20 | .cesium-lighter .cesium-animation-themeSwoosh { 21 | color: #ace; 22 | } 23 | .cesium-lighter .cesium-animation-themeSwooshHover { 24 | color: #bdf; 25 | } 26 | .cesium-lighter .cesium-animation-svgText { 27 | fill: #111; 28 | } 29 | .cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonPath { 30 | fill: #111; 31 | } 32 | .cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonMain { 33 | stroke: #759dc0; 34 | } 35 | .cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonGlow { 36 | fill: #ffaa2a; 37 | } 38 | .cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonMain { 39 | stroke: #ea0; 40 | } 41 | .cesium-lighter .cesium-animation-rectButton:hover .cesium-animation-buttonMain { 42 | stroke: #759dc0; 43 | } 44 | .cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow { 45 | fill: #fff; 46 | } 47 | .cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonMain { 48 | stroke: #ea0; 49 | } 50 | .cesium-lighter .cesium-animation-rectButton:active .cesium-animation-buttonMain { 51 | fill: #abd6ff; 52 | } 53 | .cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonMain { 54 | stroke: #d3d3d3; 55 | } 56 | .cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonPath { 57 | fill: #818181; 58 | } 59 | .cesium-lighter .cesium-animation-shuttleRingBack { 60 | fill: #fafafa; 61 | fill-opacity: 1; 62 | stroke: #aeaeae; 63 | stroke-width: 1.2; 64 | } 65 | .cesium-lighter .cesium-animation-shuttleRingSwoosh line { 66 | stroke: #8ac; 67 | } 68 | .cesium-lighter .cesium-animation-knobOuter { 69 | stroke: #a5a5a5; 70 | } 71 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/BaseLayerPicker/BaseLayerPicker.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/BaseLayerPicker/BaseLayerPicker.css */ 2 | .cesium-baseLayerPicker-selected { 3 | position: absolute; 4 | top: 0; 5 | left: 0; 6 | width: 100%; 7 | height: 100%; 8 | border: none; 9 | } 10 | .cesium-baseLayerPicker-dropDown { 11 | display: block; 12 | position: absolute; 13 | box-sizing: content-box; 14 | top: auto; 15 | right: 0; 16 | width: 320px; 17 | max-height: 500px; 18 | margin-top: 5px; 19 | background-color: rgba(38, 38, 38, 0.75); 20 | border: 1px solid #444; 21 | padding: 6px; 22 | overflow: auto; 23 | border-radius: 10px; 24 | -moz-user-select: none; 25 | -webkit-user-select: none; 26 | -ms-user-select: none; 27 | user-select: none; 28 | transform: translate(0, -20%); 29 | visibility: hidden; 30 | opacity: 0; 31 | transition: 32 | visibility 0s 0.2s, 33 | opacity 0.2s ease-in, 34 | transform 0.2s ease-in; 35 | } 36 | .cesium-baseLayerPicker-dropDown-visible { 37 | transform: translate(0, 0); 38 | visibility: visible; 39 | opacity: 1; 40 | transition: opacity 0.2s ease-out, transform 0.2s ease-out; 41 | } 42 | .cesium-baseLayerPicker-sectionTitle { 43 | display: block; 44 | font-family: sans-serif; 45 | font-size: 16pt; 46 | text-align: left; 47 | color: #edffff; 48 | margin-bottom: 4px; 49 | } 50 | .cesium-baseLayerPicker-choices { 51 | margin-bottom: 5px; 52 | } 53 | .cesium-baseLayerPicker-categoryTitle { 54 | color: #edffff; 55 | font-size: 11pt; 56 | } 57 | .cesium-baseLayerPicker-choices { 58 | display: block; 59 | border: 1px solid #888; 60 | border-radius: 5px; 61 | padding: 5px 0; 62 | } 63 | .cesium-baseLayerPicker-item { 64 | display: inline-block; 65 | vertical-align: top; 66 | margin: 2px 5px; 67 | width: 64px; 68 | text-align: center; 69 | cursor: pointer; 70 | } 71 | .cesium-baseLayerPicker-itemLabel { 72 | display: block; 73 | font-family: sans-serif; 74 | font-size: 8pt; 75 | text-align: center; 76 | vertical-align: middle; 77 | color: #edffff; 78 | cursor: pointer; 79 | word-wrap: break-word; 80 | } 81 | .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel, 82 | .cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel { 83 | text-decoration: underline; 84 | } 85 | .cesium-baseLayerPicker-itemIcon { 86 | display: inline-block; 87 | position: relative; 88 | width: inherit; 89 | height: auto; 90 | background-size: 100% 100%; 91 | border: solid 1px #444; 92 | border-radius: 9px; 93 | color: #edffff; 94 | margin: 0; 95 | padding: 0; 96 | cursor: pointer; 97 | box-sizing: border-box; 98 | } 99 | .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon { 100 | border-color: #fff; 101 | box-shadow: 0 0 8px #fff, 0 0 8px #fff; 102 | } 103 | .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel { 104 | color: rgb(189, 236, 248); 105 | } 106 | .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon { 107 | border: double 4px rgb(189, 236, 248); 108 | } 109 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/BaseLayerPicker/lighter.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/BaseLayerPicker/lighter.css */ 2 | .cesium-lighter .cesium-baseLayerPicker-itemIcon { 3 | border-color: #759dc0; 4 | } 5 | .cesium-lighter .cesium-baseLayerPicker-dropDown { 6 | background-color: rgba(240, 240, 240, 0.75); 7 | } 8 | .cesium-lighter .cesium-baseLayerPicker-sectionTitle { 9 | color: black; 10 | } 11 | .cesium-lighter .cesium-baseLayerPicker-itemLabel { 12 | color: black; 13 | } 14 | .cesium-lighter .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon { 15 | border-color: #000; 16 | } 17 | .cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel { 18 | color: rgb(0, 61, 168); 19 | } 20 | .cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon { 21 | border: double 4px rgb(0, 61, 168); 22 | } 23 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Cesium3DTilesInspector/Cesium3DTilesInspector.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Cesium3DTilesInspector/Cesium3DTilesInspector.css */ 2 | ul.cesium-cesiumInspector-statistics { 3 | margin: 0; 4 | padding-top: 3px; 5 | padding-bottom: 3px; 6 | } 7 | ul.cesium-cesiumInspector-statistics + ul.cesium-cesiumInspector-statistics { 8 | border-top: 1px solid #aaa; 9 | } 10 | .cesium-cesiumInspector-slider { 11 | margin-top: 5px; 12 | } 13 | .cesium-cesiumInspector-slider input[type=number] { 14 | text-align: left; 15 | background-color: #222; 16 | outline: none; 17 | border: 1px solid #444; 18 | color: #edffff; 19 | width: 100px; 20 | border-radius: 3px; 21 | padding: 1px; 22 | margin-left: 10px; 23 | cursor: auto; 24 | } 25 | .cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button, 26 | .cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button { 27 | -webkit-appearance: none; 28 | margin: 0; 29 | } 30 | .cesium-cesiumInspector-slider input[type=range] { 31 | margin-left: 5px; 32 | vertical-align: middle; 33 | } 34 | .cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor { 35 | display: none; 36 | } 37 | .cesium-cesiumInspector-styleEditor { 38 | padding: 10px; 39 | border-radius: 5px; 40 | background: rgba(48, 51, 54, 0.8); 41 | border: 1px solid #444; 42 | } 43 | .cesium-cesiumInspector-styleEditor textarea { 44 | width: 100%; 45 | height: 300px; 46 | background: transparent; 47 | color: #edffff; 48 | border: none; 49 | padding: 0; 50 | white-space: pre; 51 | overflow-wrap: normal; 52 | overflow-x: auto; 53 | } 54 | .cesium-3DTilesInspector { 55 | width: 300px; 56 | pointer-events: all; 57 | } 58 | .cesium-3DTilesInspector-statistics { 59 | font-size: 11px; 60 | } 61 | .cesium-3DTilesInspector-disabledElementsInfo { 62 | margin: 5px 0 0 0; 63 | padding: 0 0 0 20px; 64 | color: #eed202; 65 | } 66 | .cesium-3DTilesInspector div, 67 | .cesium-3DTilesInspector input[type=range] { 68 | width: 100%; 69 | box-sizing: border-box; 70 | } 71 | .cesium-cesiumInspector-error { 72 | color: #ff9e9e; 73 | overflow: auto; 74 | } 75 | .cesium-3DTilesInspector .cesium-cesiumInspector-section { 76 | margin-top: 3px; 77 | } 78 | .cesium-3DTilesInspector .cesium-cesiumInspector-sectionHeader + .cesium-cesiumInspector-show { 79 | border-top: 1px solid white; 80 | } 81 | input.cesium-cesiumInspector-url { 82 | overflow: hidden; 83 | white-space: nowrap; 84 | overflow-x: scroll; 85 | background-color: transparent; 86 | color: white; 87 | outline: none; 88 | border: none; 89 | height: 1em; 90 | width: 100%; 91 | } 92 | .cesium-cesiumInspector .field-group { 93 | display: table; 94 | } 95 | .cesium-cesiumInspector .field-group > label { 96 | display: table-cell; 97 | font-weight: bold; 98 | } 99 | .cesium-cesiumInspector .field-group > .field { 100 | display: table-cell; 101 | width: 100%; 102 | } 103 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/CesiumInspector/CesiumInspector.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/CesiumInspector/CesiumInspector.css */ 2 | .cesium-cesiumInspector { 3 | border-radius: 5px; 4 | transition: width ease-in-out 0.25s; 5 | background: rgba(48, 51, 54, 0.8); 6 | border: 1px solid #444; 7 | color: #edffff; 8 | display: inline-block; 9 | position: relative; 10 | padding: 4px 12px; 11 | -moz-user-select: none; 12 | -webkit-user-select: none; 13 | -ms-user-select: none; 14 | user-select: none; 15 | overflow: hidden; 16 | } 17 | .cesium-cesiumInspector-button { 18 | text-align: center; 19 | font-size: 11pt; 20 | } 21 | .cesium-cesiumInspector-visible .cesium-cesiumInspector-button { 22 | border-bottom: 1px solid #aaa; 23 | padding-bottom: 3px; 24 | } 25 | .cesium-cesiumInspector input:enabled, 26 | .cesium-cesiumInspector-button { 27 | cursor: pointer; 28 | } 29 | .cesium-cesiumInspector-visible { 30 | width: 185px; 31 | height: auto; 32 | } 33 | .cesium-cesiumInspector-hidden { 34 | width: 122px; 35 | height: 17px; 36 | } 37 | .cesium-cesiumInspector-sectionContent { 38 | max-height: 600px; 39 | } 40 | .cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionContent { 41 | max-height: 0; 42 | padding: 0 !important; 43 | overflow: hidden; 44 | } 45 | .cesium-cesiumInspector-dropDown { 46 | margin: 5px 0; 47 | font-family: sans-serif; 48 | font-size: 10pt; 49 | width: 185px; 50 | } 51 | .cesium-cesiumInspector-frustumStatistics { 52 | padding-left: 10px; 53 | padding: 5px; 54 | background-color: rgba(80, 80, 80, 0.75); 55 | } 56 | .cesium-cesiumInspector-pickButton { 57 | background-color: rgba(0, 0, 0, 0.3); 58 | border: 1px solid #444; 59 | color: #edffff; 60 | border-radius: 5px; 61 | padding: 3px 7px; 62 | cursor: pointer; 63 | -moz-user-select: none; 64 | -webkit-user-select: none; 65 | -ms-user-select: none; 66 | user-select: none; 67 | margin: 0 auto; 68 | } 69 | .cesium-cesiumInspector-pickButton:focus { 70 | outline: none; 71 | } 72 | .cesium-cesiumInspector-pickButton:active, 73 | .cesium-cesiumInspector-pickButtonHighlight { 74 | color: #000; 75 | background: #adf; 76 | border-color: #fff; 77 | box-shadow: 0 0 8px #fff; 78 | } 79 | .cesium-cesiumInspector-center { 80 | text-align: center; 81 | } 82 | .cesium-cesiumInspector-sectionHeader { 83 | font-weight: bold; 84 | font-size: 10pt; 85 | margin: 0; 86 | cursor: pointer; 87 | } 88 | .cesium-cesiumInspector-pickSection { 89 | border: 1px solid #aaa; 90 | border-radius: 5px; 91 | padding: 3px; 92 | margin-bottom: 5px; 93 | } 94 | .cesium-cesiumInspector-sectionContent { 95 | margin-bottom: 10px; 96 | transition: max-height 0.25s; 97 | } 98 | .cesium-cesiumInspector-tileText { 99 | padding-bottom: 10px; 100 | border-bottom: 1px solid #aaa; 101 | } 102 | .cesium-cesiumInspector-relativeText { 103 | padding-top: 10px; 104 | } 105 | .cesium-cesiumInspector-sectionHeader::before { 106 | margin-right: 5px; 107 | content: "-"; 108 | width: 1ch; 109 | display: inline-block; 110 | } 111 | .cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionHeader::before { 112 | content: "+"; 113 | } 114 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/CesiumWidget/CesiumWidget.css: -------------------------------------------------------------------------------- 1 | .cesium-widget { 2 | font-family: sans-serif; 3 | font-size: 16px; 4 | overflow: hidden; 5 | display: block; 6 | position: relative; 7 | top: 0; 8 | left: 0; 9 | width: 100%; 10 | height: 100%; 11 | } 12 | 13 | .cesium-widget, 14 | .cesium-widget canvas { 15 | width: 100%; 16 | height: 100%; 17 | touch-action: none; 18 | } 19 | 20 | .cesium-widget-credits { 21 | display: block; 22 | position: absolute; 23 | bottom: 0; 24 | left: 0; 25 | color: #fff; 26 | font-size: 10px; 27 | text-shadow: 0px 0px 2px #000000; 28 | padding-right: 5px; 29 | } 30 | 31 | .cesium-widget-errorPanel { 32 | position: absolute; 33 | top: 0; 34 | right: 0; 35 | bottom: 0; 36 | left: 0; 37 | text-align: center; 38 | background: rgba(0, 0, 0, 0.7); 39 | z-index: 99999; 40 | } 41 | 42 | .cesium-widget-errorPanel:before { 43 | display: inline-block; 44 | vertical-align: middle; 45 | height: 100%; 46 | content: ""; 47 | } 48 | 49 | .cesium-widget-errorPanel-content { 50 | width: 75%; 51 | max-width: 500px; 52 | display: inline-block; 53 | text-align: left; 54 | vertical-align: middle; 55 | border: 1px solid #510c00; 56 | border-radius: 7px; 57 | background-color: #f0d9d5; 58 | font-size: 14px; 59 | color: #510c00; 60 | } 61 | 62 | .cesium-widget-errorPanel-content.expanded { 63 | max-width: 75%; 64 | } 65 | 66 | .cesium-widget-errorPanel-header { 67 | font-size: 18px; 68 | font-family: "Open Sans", Verdana, Geneva, sans-serif; 69 | background: #d69d93; 70 | border-bottom: 2px solid #510c00; 71 | padding-bottom: 10px; 72 | border-radius: 3px 3px 0 0; 73 | padding: 15px; 74 | } 75 | 76 | .cesium-widget-errorPanel-scroll { 77 | overflow: auto; 78 | font-family: "Open Sans", Verdana, Geneva, sans-serif; 79 | white-space: pre-wrap; 80 | padding: 0 15px; 81 | margin: 10px 0 20px 0; 82 | } 83 | 84 | .cesium-widget-errorPanel-buttonPanel { 85 | padding: 0 15px; 86 | margin: 10px 0 20px 0; 87 | text-align: right; 88 | } 89 | 90 | .cesium-widget-errorPanel-buttonPanel button { 91 | border-color: #510c00; 92 | background: #d69d93; 93 | color: #202020; 94 | margin: 0; 95 | } 96 | .cesium-widget-errorPanel-buttonPanel button:focus { 97 | border-color: #510c00; 98 | background: #f0d9d5; 99 | color: #510c00; 100 | } 101 | .cesium-widget-errorPanel-buttonPanel button:hover { 102 | border-color: #510c00; 103 | background: #f0d9d5; 104 | color: #510c00; 105 | } 106 | .cesium-widget-errorPanel-buttonPanel button:active { 107 | border-color: #510c00; 108 | background: #b17b72; 109 | color: #510c00; 110 | } 111 | 112 | .cesium-widget-errorPanel-more-details { 113 | text-decoration: underline; 114 | cursor: pointer; 115 | } 116 | 117 | .cesium-widget-errorPanel-more-details:hover { 118 | color: #2b0700; 119 | } 120 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/CesiumWidget/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-widget-errorPanel { 2 | background: rgba(255, 255, 255, 0.7); 3 | } 4 | 5 | .cesium-lighter .cesium-widget-errorPanel-content { 6 | border: 1px solid #526f82; 7 | border-radius: 7px; 8 | background-color: white; 9 | color: black; 10 | } 11 | 12 | .cesium-lighter .cesium-widget-errorPanel-header { 13 | color: #b87d00; 14 | } 15 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/FullscreenButton/FullscreenButton.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/FullscreenButton/FullscreenButton.css */ 2 | .cesium-button.cesium-fullscreenButton { 3 | display: block; 4 | width: 100%; 5 | height: 100%; 6 | margin: 0; 7 | border-radius: 0; 8 | } 9 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Geocoder/Geocoder.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Geocoder/Geocoder.css */ 2 | .cesium-viewer-geocoderContainer .cesium-geocoder-input { 3 | border: solid 1px #444; 4 | background-color: rgba(40, 40, 40, 0.7); 5 | color: white; 6 | display: inline-block; 7 | vertical-align: middle; 8 | width: 0; 9 | height: 32px; 10 | margin: 0; 11 | padding: 0 32px 0 0; 12 | border-radius: 0; 13 | box-sizing: border-box; 14 | transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out; 15 | -webkit-appearance: none; 16 | } 17 | .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input { 18 | border-color: #aef; 19 | box-shadow: 0 0 8px #fff; 20 | } 21 | .cesium-viewer-geocoderContainer .cesium-geocoder-input:focus { 22 | border-color: #ea4; 23 | background-color: rgba(15, 15, 15, 0.9); 24 | box-shadow: none; 25 | outline: none; 26 | } 27 | .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input, 28 | .cesium-viewer-geocoderContainer .cesium-geocoder-input:focus, 29 | .cesium-viewer-geocoderContainer .cesium-geocoder-input-wide { 30 | padding-left: 4px; 31 | width: 250px; 32 | } 33 | .cesium-viewer-geocoderContainer .search-results { 34 | position: absolute; 35 | background-color: #000; 36 | color: #eee; 37 | overflow-y: auto; 38 | opacity: 0.8; 39 | width: 100%; 40 | } 41 | .cesium-viewer-geocoderContainer .search-results ul { 42 | list-style-type: none; 43 | margin: 0; 44 | padding: 0; 45 | } 46 | .cesium-viewer-geocoderContainer .search-results ul li { 47 | font-size: 14px; 48 | padding: 3px 10px; 49 | } 50 | .cesium-viewer-geocoderContainer .search-results ul li:hover { 51 | cursor: pointer; 52 | } 53 | .cesium-viewer-geocoderContainer .search-results ul li.active { 54 | background: #48b; 55 | } 56 | .cesium-geocoder-searchButton { 57 | background-color: #303336; 58 | display: inline-block; 59 | position: absolute; 60 | cursor: pointer; 61 | width: 32px; 62 | top: 1px; 63 | right: 1px; 64 | height: 30px; 65 | vertical-align: middle; 66 | fill: #edffff; 67 | } 68 | .cesium-geocoder-searchButton:hover { 69 | background-color: #48b; 70 | } 71 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Geocoder/lighter.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Geocoder/lighter.css */ 2 | .cesium-lighter .cesium-geocoder-input { 3 | border: solid 1px #759dc0; 4 | background-color: rgba(240, 240, 240, 0.9); 5 | color: black; 6 | } 7 | .cesium-lighter .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input { 8 | border-color: #aef; 9 | box-shadow: 0 0 8px #fff; 10 | } 11 | .cesium-lighter .cesium-geocoder-searchButton { 12 | background-color: #e2f0ff; 13 | fill: #111; 14 | } 15 | .cesium-lighter .cesium-geocoder-searchButton:hover { 16 | background-color: #a6d2ff; 17 | } 18 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/I3SBuildingSceneLayerExplorer/I3SBuildingSceneLayerExplorer.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/I3SBuildingSceneLayerExplorer/I3SBuildingSceneLayerExplorer.css */ 2 | .cesium-viewer-i3s-explorer ul { 3 | list-style-type: none; 4 | } 5 | .cesium-viewer-i3s-explorer .layersList { 6 | padding: 0; 7 | } 8 | .cesium-viewer-i3s-explorer input { 9 | margin: 0 3px 0 0; 10 | } 11 | .cesium-viewer-i3s-explorer .expandItem { 12 | cursor: pointer; 13 | user-select: none; 14 | width: 20px; 15 | } 16 | .cesium-viewer-i3s-explorer .nested, 17 | .cesium-viewer-i3s-explorer #bsl-wrapper { 18 | display: none; 19 | } 20 | .cesium-viewer-i3s-explorer .active { 21 | display: block; 22 | } 23 | .cesium-viewer-i3s-explorer .li-wrapper { 24 | display: flex; 25 | flex-direction: row; 26 | align-content: center; 27 | } 28 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/ArcGisMapServiceWorldHillshade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/ArcGisMapServiceWorldHillshade.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/ArcGisMapServiceWorldImagery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/ArcGisMapServiceWorldImagery.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/ArcGisMapServiceWorldOcean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/ArcGisMapServiceWorldOcean.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerial.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingRoads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/bingRoads.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/blueMarble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/blueMarble.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/earthAtNight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/earthAtNight.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapboxSatellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapboxSatellite.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapboxStreets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapboxStreets.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapboxTerrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/mapboxTerrain.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/naturalEarthII.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/naturalEarthII.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/openStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/openStreetMap.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/sentinel-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/sentinel-2.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/stadiaAlidadeSmooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/stadiaAlidadeSmooth.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/stadiaAlidadeSmoothDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/stadiaAlidadeSmoothDark.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenToner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenToner.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/TerrainProviders/CesiumWorldTerrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/TerrainProviders/CesiumWorldTerrain.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/TerrainProviders/Ellipsoid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/TerrainProviders/Ellipsoid.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/TimelineIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/TimelineIcons.png -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Images/info-loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/ThirdParty/Cesium/Widgets/Images/info-loading.gif -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/InfoBox/InfoBox.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/InfoBox/InfoBox.css */ 2 | .cesium-infoBox { 3 | display: block; 4 | position: absolute; 5 | top: 50px; 6 | right: 0; 7 | width: 40%; 8 | max-width: 480px; 9 | background: rgba(38, 38, 38, 0.95); 10 | color: #edffff; 11 | border: 1px solid #444; 12 | border-right: none; 13 | border-top-left-radius: 7px; 14 | border-bottom-left-radius: 7px; 15 | box-shadow: 0 0 10px 1px #000; 16 | transform: translate(100%, 0); 17 | visibility: hidden; 18 | opacity: 0; 19 | transition: 20 | visibility 0s 0.2s, 21 | opacity 0.2s ease-in, 22 | transform 0.2s ease-in; 23 | } 24 | .cesium-infoBox-visible { 25 | transform: translate(0, 0); 26 | visibility: visible; 27 | opacity: 1; 28 | transition: opacity 0.2s ease-out, transform 0.2s ease-out; 29 | } 30 | .cesium-infoBox-title { 31 | display: block; 32 | height: 20px; 33 | padding: 5px 30px 5px 25px; 34 | background: rgba(84, 84, 84, 1); 35 | border-top-left-radius: 7px; 36 | text-align: center; 37 | text-overflow: ellipsis; 38 | white-space: nowrap; 39 | overflow: hidden; 40 | box-sizing: content-box; 41 | } 42 | .cesium-infoBox-bodyless .cesium-infoBox-title { 43 | border-bottom-left-radius: 7px; 44 | } 45 | button.cesium-infoBox-camera { 46 | display: block; 47 | position: absolute; 48 | top: 4px; 49 | left: 4px; 50 | width: 22px; 51 | height: 22px; 52 | background: transparent; 53 | border-color: transparent; 54 | border-radius: 3px; 55 | padding: 0 5px; 56 | margin: 0; 57 | } 58 | button.cesium-infoBox-close { 59 | display: block; 60 | position: absolute; 61 | top: 5px; 62 | right: 5px; 63 | height: 20px; 64 | background: transparent; 65 | border: none; 66 | border-radius: 2px; 67 | font-weight: bold; 68 | font-size: 16px; 69 | padding: 0 5px; 70 | margin: 0; 71 | color: #edffff; 72 | } 73 | button.cesium-infoBox-close:focus { 74 | background: rgba(238, 136, 0, 0.44); 75 | outline: none; 76 | } 77 | button.cesium-infoBox-close:hover { 78 | background: #888; 79 | color: #000; 80 | } 81 | button.cesium-infoBox-close:active { 82 | background: #a00; 83 | color: #000; 84 | } 85 | .cesium-infoBox-bodyless .cesium-infoBox-iframe { 86 | display: none; 87 | } 88 | .cesium-infoBox-iframe { 89 | border: none; 90 | width: 100%; 91 | width: calc(100% - 2px); 92 | } 93 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/NavigationHelpButton/NavigationHelpButton.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/NavigationHelpButton/NavigationHelpButton.css */ 2 | .cesium-navigationHelpButton-wrapper { 3 | position: relative; 4 | display: inline-block; 5 | } 6 | .cesium-navigation-help { 7 | visibility: hidden; 8 | position: absolute; 9 | top: 38px; 10 | right: 2px; 11 | width: 250px; 12 | border-radius: 10px; 13 | transform: scale(0.01); 14 | transform-origin: 234px -10px; 15 | transition: visibility 0s 0.25s, transform 0.25s ease-in; 16 | } 17 | .cesium-navigation-help-visible { 18 | visibility: visible; 19 | transform: scale(1); 20 | transition: transform 0.25s ease-out; 21 | } 22 | .cesium-navigation-help-instructions { 23 | border: 1px solid #444; 24 | background-color: rgba(38, 38, 38, 0.75); 25 | padding-bottom: 5px; 26 | border-radius: 0 0 10px 10px; 27 | } 28 | .cesium-click-navigation-help { 29 | display: none; 30 | } 31 | .cesium-touch-navigation-help { 32 | display: none; 33 | padding-top: 5px; 34 | } 35 | .cesium-click-navigation-help-visible { 36 | display: block; 37 | } 38 | .cesium-touch-navigation-help-visible { 39 | display: block; 40 | } 41 | .cesium-navigation-help-pan { 42 | color: #66ccff; 43 | font-weight: bold; 44 | } 45 | .cesium-navigation-help-zoom { 46 | color: #65fd00; 47 | font-weight: bold; 48 | } 49 | .cesium-navigation-help-rotate { 50 | color: #ffd800; 51 | font-weight: bold; 52 | } 53 | .cesium-navigation-help-tilt { 54 | color: #d800d8; 55 | font-weight: bold; 56 | } 57 | .cesium-navigation-help-details { 58 | color: #ffffff; 59 | } 60 | .cesium-navigation-button { 61 | color: #fff; 62 | background-color: transparent; 63 | border-bottom: none; 64 | border-top: 1px solid #444; 65 | border-right: 1px solid #444; 66 | margin: 0; 67 | width: 50%; 68 | cursor: pointer; 69 | } 70 | .cesium-navigation-button-icon { 71 | vertical-align: middle; 72 | padding: 5px 1px; 73 | } 74 | .cesium-navigation-button:focus { 75 | outline: none; 76 | } 77 | .cesium-navigation-button-left { 78 | border-radius: 10px 0 0 0; 79 | border-left: 1px solid #444; 80 | } 81 | .cesium-navigation-button-right { 82 | border-radius: 0 10px 0 0; 83 | border-left: none; 84 | } 85 | .cesium-navigation-button-selected { 86 | background-color: rgba(38, 38, 38, 0.75); 87 | } 88 | .cesium-navigation-button-unselected { 89 | background-color: rgba(0, 0, 0, 0.75); 90 | } 91 | .cesium-navigation-button-unselected:hover { 92 | background-color: rgba(76, 76, 76, 0.75); 93 | } 94 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/NavigationHelpButton/lighter.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/NavigationHelpButton/lighter.css */ 2 | .cesium-lighter .cesium-navigation-help-instructions { 3 | border: 1px solid #759dc0; 4 | background-color: rgba(255, 255, 255, 0.9); 5 | } 6 | .cesium-lighter .cesium-navigation-help-pan { 7 | color: #66ccee; 8 | font-weight: bold; 9 | } 10 | .cesium-lighter .cesium-navigation-help-zoom { 11 | color: #65ec00; 12 | font-weight: bold; 13 | } 14 | .cesium-lighter .cesium-navigation-help-rotate { 15 | color: #eec722; 16 | font-weight: bold; 17 | } 18 | .cesium-lighter .cesium-navigation-help-tilt { 19 | color: #d800d8; 20 | font-weight: bold; 21 | } 22 | .cesium-lighter .cesium-navigation-help-details { 23 | color: #222222; 24 | } 25 | .cesium-lighter .cesium-navigation-button { 26 | color: #222222; 27 | border-top: 1px solid #759dc0; 28 | border-right: 1px solid #759dc0; 29 | } 30 | .cesium-lighter .cesium-navigation-button-selected { 31 | background-color: rgba(196, 225, 255, 0.9); 32 | } 33 | .cesium-lighter .cesium-navigation-button-unselected { 34 | background-color: rgba(226, 240, 255, 0.9); 35 | } 36 | .cesium-lighter .cesium-navigation-button-unselected:hover { 37 | background-color: rgba(166, 210, 255, 0.9); 38 | } 39 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/PerformanceWatchdog/PerformanceWatchdog.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/PerformanceWatchdog/PerformanceWatchdog.css */ 2 | .cesium-performance-watchdog-message-area { 3 | position: relative; 4 | background-color: yellow; 5 | color: black; 6 | padding: 10px; 7 | } 8 | .cesium-performance-watchdog-message { 9 | margin-right: 30px; 10 | } 11 | .cesium-performance-watchdog-message-dismiss { 12 | position: absolute; 13 | right: 0; 14 | margin: 0 10px 0 0; 15 | } 16 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/ProjectionPicker/ProjectionPicker.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/ProjectionPicker/ProjectionPicker.css */ 2 | span.cesium-projectionPicker-wrapper { 3 | display: inline-block; 4 | position: relative; 5 | margin: 0 3px; 6 | } 7 | .cesium-projectionPicker-visible { 8 | visibility: visible; 9 | opacity: 1; 10 | transition: opacity 0.25s linear; 11 | } 12 | .cesium-projectionPicker-hidden { 13 | visibility: hidden; 14 | opacity: 0; 15 | transition: visibility 0s 0.25s, opacity 0.25s linear; 16 | } 17 | .cesium-projectionPicker-wrapper .cesium-projectionPicker-none { 18 | display: none; 19 | } 20 | .cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon { 21 | box-sizing: border-box; 22 | padding: 0; 23 | margin: 3px 0; 24 | } 25 | .cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective, 26 | .cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic { 27 | margin: 0 0 3px 0; 28 | } 29 | .cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic { 30 | left: 100%; 31 | } 32 | .cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective { 33 | left: -100%; 34 | } 35 | .cesium-projectionPicker-wrapper .cesium-projectionPicker-selected { 36 | border-color: #2e2; 37 | box-shadow: 0 0 8px #fff, 0 0 8px #fff; 38 | } 39 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/SceneModePicker/SceneModePicker.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/SceneModePicker/SceneModePicker.css */ 2 | span.cesium-sceneModePicker-wrapper { 3 | display: inline-block; 4 | position: relative; 5 | margin: 0 3px; 6 | } 7 | .cesium-sceneModePicker-visible { 8 | visibility: visible; 9 | opacity: 1; 10 | transition: opacity 0.25s linear; 11 | } 12 | .cesium-sceneModePicker-hidden { 13 | visibility: hidden; 14 | opacity: 0; 15 | transition: visibility 0s 0.25s, opacity 0.25s linear; 16 | } 17 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none { 18 | display: none; 19 | } 20 | .cesium-sceneModePicker-slide-svg { 21 | transition: left 2s; 22 | top: 0; 23 | left: 0; 24 | } 25 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon { 26 | box-sizing: border-box; 27 | padding: 0; 28 | margin: 3px 0; 29 | } 30 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D, 31 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView, 32 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D { 33 | margin: 0 0 3px 0; 34 | } 35 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D { 36 | left: 100%; 37 | } 38 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView { 39 | left: 200%; 40 | } 41 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D { 42 | left: -200%; 43 | } 44 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D { 45 | left: -100%; 46 | } 47 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D { 48 | left: -100%; 49 | } 50 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView { 51 | left: 100%; 52 | } 53 | .cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected { 54 | border-color: #2e2; 55 | box-shadow: 0 0 8px #fff, 0 0 8px #fff; 56 | } 57 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/SelectionIndicator/SelectionIndicator.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/SelectionIndicator/SelectionIndicator.css */ 2 | .cesium-selection-wrapper { 3 | position: absolute; 4 | width: 160px; 5 | height: 160px; 6 | pointer-events: none; 7 | visibility: hidden; 8 | opacity: 0; 9 | transition: visibility 0s 0.2s, opacity 0.2s ease-in; 10 | } 11 | .cesium-selection-wrapper-visible { 12 | visibility: visible; 13 | opacity: 1; 14 | transition: opacity 0.2s ease-out; 15 | } 16 | .cesium-selection-wrapper svg { 17 | fill: #2e2; 18 | stroke: #000; 19 | stroke-width: 1.1px; 20 | } 21 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Timeline/Timeline.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Timeline/Timeline.css */ 2 | .cesium-timeline-main { 3 | position: relative; 4 | left: 0; 5 | bottom: 0; 6 | overflow: hidden; 7 | border: solid 1px #888; 8 | -moz-user-select: none; 9 | -webkit-user-select: none; 10 | -ms-user-select: none; 11 | user-select: none; 12 | } 13 | .cesium-timeline-trackContainer { 14 | width: 100%; 15 | overflow: auto; 16 | border-top: solid 1px #888; 17 | position: relative; 18 | top: 0; 19 | left: 0; 20 | } 21 | .cesium-timeline-tracks { 22 | position: absolute; 23 | top: 0; 24 | left: 0; 25 | width: 100%; 26 | } 27 | .cesium-timeline-needle { 28 | position: absolute; 29 | left: 0; 30 | top: 1.7em; 31 | bottom: 0; 32 | width: 1px; 33 | background: #f00; 34 | } 35 | .cesium-timeline-bar { 36 | position: relative; 37 | left: 0; 38 | top: 0; 39 | overflow: hidden; 40 | cursor: pointer; 41 | width: 100%; 42 | height: 1.7em; 43 | background: 44 | linear-gradient( 45 | to bottom, 46 | rgba(116, 117, 119, 0.8) 0%, 47 | rgba(58, 68, 82, 0.8) 11%, 48 | rgba(46, 50, 56, 0.8) 46%, 49 | rgba(53, 53, 53, 0.8) 81%, 50 | rgba(53, 53, 53, 0.8) 100%); 51 | } 52 | .cesium-timeline-ruler { 53 | visibility: hidden; 54 | white-space: nowrap; 55 | font-size: 80%; 56 | z-index: -200; 57 | } 58 | .cesium-timeline-highlight { 59 | position: absolute; 60 | bottom: 0; 61 | left: 0; 62 | background: #08f; 63 | } 64 | .cesium-timeline-ticLabel { 65 | position: absolute; 66 | top: 0; 67 | left: 0; 68 | white-space: nowrap; 69 | font-size: 80%; 70 | color: #eee; 71 | } 72 | .cesium-timeline-ticMain { 73 | position: absolute; 74 | bottom: 0; 75 | left: 0; 76 | width: 1px; 77 | height: 50%; 78 | background: #eee; 79 | } 80 | .cesium-timeline-ticSub { 81 | position: absolute; 82 | bottom: 0; 83 | left: 0; 84 | width: 1px; 85 | height: 33%; 86 | background: #aaa; 87 | } 88 | .cesium-timeline-ticTiny { 89 | position: absolute; 90 | bottom: 0; 91 | left: 0; 92 | width: 1px; 93 | height: 25%; 94 | background: #888; 95 | } 96 | .cesium-timeline-icon16 { 97 | display: block; 98 | position: absolute; 99 | width: 16px; 100 | height: 16px; 101 | background-image: url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==); 102 | background-repeat: no-repeat; 103 | } 104 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Timeline/lighter.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Timeline/lighter.css */ 2 | .cesium-lighter .cesium-timeline-bar { 3 | background: 4 | linear-gradient( 5 | to bottom, 6 | #eeeeee 0%, 7 | #ffffff 50%, 8 | #fafafa 100%); 9 | } 10 | .cesium-lighter .cesium-timeline-ticLabel { 11 | color: #000; 12 | } 13 | .cesium-lighter .cesium-timeline-ticMain { 14 | position: absolute; 15 | bottom: 0; 16 | left: 0; 17 | width: 1px; 18 | height: 50%; 19 | background: #000; 20 | } 21 | .cesium-lighter .cesium-timeline-ticSub { 22 | background: #444; 23 | } 24 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/VRButton/VRButton.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/VRButton/VRButton.css */ 2 | .cesium-button.cesium-vrButton { 3 | display: block; 4 | width: 100%; 5 | height: 100%; 6 | margin: 0; 7 | border-radius: 0; 8 | } 9 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/Viewer/Viewer.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/Viewer/Viewer.css */ 2 | .cesium-viewer { 3 | font-family: sans-serif; 4 | font-size: 16px; 5 | overflow: hidden; 6 | display: block; 7 | position: relative; 8 | top: 0; 9 | left: 0; 10 | width: 100%; 11 | height: 100%; 12 | } 13 | .cesium-viewer-cesiumWidgetContainer { 14 | width: 100%; 15 | height: 100%; 16 | } 17 | .cesium-viewer-bottom { 18 | display: block; 19 | position: absolute; 20 | bottom: 0; 21 | left: 0; 22 | padding-right: 5px; 23 | } 24 | .cesium-viewer .cesium-widget-credits { 25 | display: inline; 26 | position: static; 27 | bottom: auto; 28 | left: auto; 29 | padding-right: 0; 30 | color: #ffffff; 31 | font-size: 10px; 32 | text-shadow: 0 0 2px #000000; 33 | } 34 | .cesium-viewer-timelineContainer { 35 | position: absolute; 36 | bottom: 0; 37 | left: 169px; 38 | right: 29px; 39 | height: 27px; 40 | padding: 0; 41 | margin: 0; 42 | overflow: hidden; 43 | font-size: 14px; 44 | } 45 | .cesium-viewer-animationContainer { 46 | position: absolute; 47 | bottom: 0; 48 | left: 0; 49 | padding: 0; 50 | width: 169px; 51 | height: 112px; 52 | } 53 | .cesium-viewer-fullscreenContainer { 54 | position: absolute; 55 | bottom: 0; 56 | right: 0; 57 | padding: 0; 58 | width: 29px; 59 | height: 29px; 60 | overflow: hidden; 61 | } 62 | .cesium-viewer-vrContainer { 63 | position: absolute; 64 | bottom: 0; 65 | right: 0; 66 | padding: 0; 67 | width: 29px; 68 | height: 29px; 69 | overflow: hidden; 70 | } 71 | .cesium-viewer-toolbar { 72 | display: block; 73 | position: absolute; 74 | top: 5px; 75 | right: 5px; 76 | } 77 | .cesium-viewer-cesiumInspectorContainer { 78 | display: block; 79 | position: absolute; 80 | top: 50px; 81 | right: 10px; 82 | } 83 | .cesium-viewer-geocoderContainer { 84 | position: relative; 85 | display: inline-block; 86 | margin: 0 3px; 87 | } 88 | .cesium-viewer-cesium3DTilesInspectorContainer { 89 | display: block; 90 | position: absolute; 91 | top: 50px; 92 | right: 10px; 93 | max-height: calc(100% - 120px); 94 | box-sizing: border-box; 95 | overflow-y: auto; 96 | overflow-x: hidden; 97 | } 98 | .cesium-viewer-voxelInspectorContainer { 99 | display: block; 100 | position: absolute; 101 | top: 50px; 102 | right: 10px; 103 | max-height: calc(100% - 120px); 104 | box-sizing: border-box; 105 | overflow-y: auto; 106 | overflow-x: hidden; 107 | } 108 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/VoxelInspector/VoxelInspector.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/VoxelInspector/VoxelInspector.css */ 2 | .cesium-VoxelInspector { 3 | width: 300px; 4 | pointer-events: all; 5 | } 6 | .cesium-VoxelInspector div, 7 | .cesium-VoxelInspector input[type=range] { 8 | width: 100%; 9 | box-sizing: border-box; 10 | } 11 | .cesium-VoxelInspector .cesium-cesiumInspector-section { 12 | margin-top: 3px; 13 | } 14 | .cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader + .cesium-cesiumInspector-show { 15 | border-top: 1px solid white; 16 | } 17 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/filelist.bat: -------------------------------------------------------------------------------- 1 | dir/a/s/b>LIST.TXT -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/lighterShared.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/lighterShared.css */ 2 | .cesium-lighter .cesium-button { 3 | color: #111; 4 | fill: #111; 5 | background: #e2f0ff; 6 | border: 1px solid #759dc0; 7 | } 8 | .cesium-lighter .cesium-button:focus { 9 | color: #000; 10 | fill: #000; 11 | border-color: #ea4; 12 | } 13 | .cesium-lighter .cesium-button:hover { 14 | color: #000; 15 | fill: #000; 16 | background: #a6d2ff; 17 | border-color: #aef; 18 | box-shadow: 0 0 8px #777; 19 | } 20 | .cesium-lighter .cesium-button:active { 21 | color: #fff; 22 | fill: #fff; 23 | background: #48b; 24 | border-color: #ea0; 25 | } 26 | .cesium-lighter .cesium-button:disabled, 27 | .cesium-lighter .cesium-button-disabled, 28 | .cesium-lighter .cesium-button-disabled:focus, 29 | .cesium-lighter .cesium-button-disabled:hover, 30 | .cesium-lighter .cesium-button-disabled:active { 31 | background: #ccc; 32 | border-color: #999; 33 | color: #999; 34 | fill: #999; 35 | box-shadow: none; 36 | } 37 | .cesium-lighter .cesium-performanceDisplay { 38 | background-color: #e2f0ff; 39 | border-color: #759dc0; 40 | } 41 | .cesium-lighter .cesium-performanceDisplay-fps { 42 | color: #e52; 43 | } 44 | .cesium-lighter .cesium-performanceDisplay-ms { 45 | color: #ea4; 46 | } 47 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Widgets/shared.css: -------------------------------------------------------------------------------- 1 | /* packages/widgets/Source/shared.css */ 2 | .cesium-svgPath-svg { 3 | position: absolute; 4 | top: 0; 5 | left: 0; 6 | width: 100%; 7 | height: 100%; 8 | overflow: hidden; 9 | } 10 | .cesium-button { 11 | display: inline-block; 12 | position: relative; 13 | background: #303336; 14 | border: 1px solid #444; 15 | color: #edffff; 16 | fill: #edffff; 17 | border-radius: 4px; 18 | padding: 5px 12px; 19 | margin: 2px 3px; 20 | cursor: pointer; 21 | overflow: hidden; 22 | -moz-user-select: none; 23 | -webkit-user-select: none; 24 | -ms-user-select: none; 25 | user-select: none; 26 | } 27 | .cesium-button:focus { 28 | color: #fff; 29 | fill: #fff; 30 | border-color: #ea4; 31 | outline: none; 32 | } 33 | .cesium-button:hover { 34 | color: #fff; 35 | fill: #fff; 36 | background: #48b; 37 | border-color: #aef; 38 | box-shadow: 0 0 8px #fff; 39 | } 40 | .cesium-button:active { 41 | color: #000; 42 | fill: #000; 43 | background: #adf; 44 | border-color: #fff; 45 | box-shadow: 0 0 8px #fff; 46 | } 47 | .cesium-button:disabled, 48 | .cesium-button-disabled, 49 | .cesium-button-disabled:focus, 50 | .cesium-button-disabled:hover, 51 | .cesium-button-disabled:active { 52 | background: #303336; 53 | border-color: #444; 54 | color: #646464; 55 | fill: #646464; 56 | box-shadow: none; 57 | cursor: default; 58 | } 59 | .cesium-button option { 60 | background-color: #000; 61 | color: #eee; 62 | } 63 | .cesium-button option:disabled { 64 | color: #777; 65 | } 66 | .cesium-button input, 67 | .cesium-button label { 68 | cursor: pointer; 69 | } 70 | .cesium-button input { 71 | vertical-align: sub; 72 | } 73 | .cesium-toolbar-button { 74 | box-sizing: border-box; 75 | width: 32px; 76 | height: 32px; 77 | border-radius: 14%; 78 | padding: 0; 79 | vertical-align: middle; 80 | z-index: 0; 81 | } 82 | .cesium-performanceDisplay-defaultContainer { 83 | position: absolute; 84 | top: 50px; 85 | right: 10px; 86 | text-align: right; 87 | } 88 | .cesium-performanceDisplay { 89 | background-color: rgba(40, 40, 40, 0.7); 90 | padding: 7px; 91 | border-radius: 5px; 92 | border: 1px solid #444; 93 | font: bold 12px sans-serif; 94 | } 95 | .cesium-performanceDisplay-fps { 96 | color: #e52; 97 | } 98 | .cesium-performanceDisplay-throttled { 99 | color: #a42; 100 | } 101 | .cesium-performanceDisplay-ms { 102 | color: #de3; 103 | } 104 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-2ODBID2P.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as z}from"./chunk-LVV7VOEC.js";import{i as I,j as b}from"./chunk-VGYKJXOM.js";import{a as W,b as O,d as L}from"./chunk-4X4IGNI5.js";import{a as m}from"./chunk-SCEJGDT4.js";import{a as v}from"./chunk-OYWUGDKS.js";import{e as k}from"./chunk-DRYFJEFT.js";var Z=Math.cos,B=Math.sin,p=Math.sqrt,N={};N.computePosition=function(t,M,g,u,G,h,a){let e=M.radiiSquared,i=t.nwCorner,r=t.boundingRectangle,n=i.latitude-t.granYCos*u+G*t.granXSin,d=Z(n),X=B(n),Y=e.z*X,s=i.longitude+u*t.granYSin+G*t.granXCos,S=d*Z(s),f=d*B(s),w=e.x*S,R=e.y*f,_=p(w*S+R*f+Y*X);if(h.x=w/_,h.y=R/_,h.z=Y/_,g){let o=t.stNwCorner;k(o)?(n=o.latitude-t.stGranYCos*u+G*t.stGranXSin,s=o.longitude+u*t.stGranYSin+G*t.stGranXCos,a.x=(s-t.stWest)*t.lonScalar,a.y=(n-t.stSouth)*t.latScalar):(a.x=(s-r.west)*t.lonScalar,a.y=(n-r.south)*t.latScalar)}};var A=new b,l=new W,F=new O,j=new W,y=new z;function D(t,M,g,u,G,h,a){let e=Math.cos(M),i=u*e,r=g*e,n=Math.sin(M),d=u*n,X=g*n;y._ellipsoid=L.default,l=y.project(t,l),l=W.subtract(l,j,l);let Y=b.fromRotation(M,A);l=b.multiplyByVector(Y,l,l),l=W.add(l,j,l),t=y.unproject(l,t),h-=1,a-=1;let s=t.latitude,S=s+h*X,f=s-i*a,w=s-i*a+h*X,R=Math.max(s,S,f,w),_=Math.min(s,S,f,w),o=t.longitude,E=o+h*r,T=o+a*d,V=o+a*d+h*r,q=Math.max(o,E,T,V),x=Math.min(o,E,T,V);return{north:R,south:_,east:q,west:x,granYCos:i,granYSin:d,granXCos:r,granXSin:X,nwCorner:t}}N.computeOptions=function(t,M,g,u,G,h,a){let e=t.east,i=t.west,r=t.north,n=t.south,d=!1,X=!1;r===m.PI_OVER_TWO&&(d=!0),n===-m.PI_OVER_TWO&&(X=!0);let Y,s=r-n;i>e?Y=m.TWO_PI-i+e:Y=e-i;let S=Math.ceil(Y/M)+1,f=Math.ceil(s/M)+1,w=Y/(S-1),R=s/(f-1),_=I.northwest(t,h),o=I.center(t,F);(g!==0||u!==0)&&(o.longitude<_.longitude&&(o.longitude+=m.TWO_PI),y._ellipsoid=L.default,j=y.project(o,j));let E=R,T=w,V=0,q=0,x=I.clone(t,G),c={granYCos:E,granYSin:V,granXCos:T,granXSin:q,nwCorner:_,boundingRectangle:x,width:S,height:f,northCap:d,southCap:X};if(g!==0){let C=D(_,g,w,R,o,S,f);if(r=C.north,n=C.south,e=C.east,i=C.west,r<-m.PI_OVER_TWO||r>m.PI_OVER_TWO||n<-m.PI_OVER_TWO||n>m.PI_OVER_TWO)throw new v("Rotated rectangle is invalid. It crosses over either the north or south pole.");c.granYCos=C.granYCos,c.granYSin=C.granYSin,c.granXCos=C.granXCos,c.granXSin=C.granXSin,x.north=r,x.south=n,x.east=e,x.west=i}if(u!==0){g=g-u;let C=I.northwest(x,a),P=D(C,g,w,R,o,S,f);c.stGranYCos=P.granYCos,c.stGranXCos=P.granXCos,c.stGranYSin=P.granYSin,c.stGranXSin=P.granXSin,c.stNwCorner=C,c.stWest=P.west,c.stSouth=P.south}return c};var st=N;export{st as a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-3R25OJXK.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{e as f}from"./chunk-DRYFJEFT.js";function c(t){let n,a=t.name,e=t.message;f(a)&&f(e)?n=`${a}: ${e}`:n=t.toString();let o=t.stack;return f(o)&&(n+=` 27 | ${o}`),n}var i=c;function l(t){async function n({data:e}){let o=[],s={id:e.id,result:void 0,error:void 0};self.CESIUM_BASE_URL=e.baseUrl;try{let r=await t(e.parameters,o);s.result=r}catch(r){r instanceof Error?s.error={name:r.name,message:r.message,stack:r.stack}:s.error=r}e.canTransferArrayBuffer||(o.length=0);try{postMessage(s,o)}catch(r){s.result=void 0,s.error=`postMessage failed with error: ${i(r)} 28 | with responseMessage: ${JSON.stringify(s)}`,postMessage(s)}}function a(e){postMessage({id:e.data?.id,error:`postMessage failed with error: ${JSON.stringify(e)}`})}return self.onmessage=n,self.onmessageerror=a,self}var d=l;export{d as a}; 29 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-4G5DJ7FB.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as c,b as p,d as f}from"./chunk-4X4IGNI5.js";import{a as d}from"./chunk-SCEJGDT4.js";import{a as u}from"./chunk-WHQYJFDH.js";import{a as s}from"./chunk-OYWUGDKS.js";import{e as a}from"./chunk-DRYFJEFT.js";function e(t){this._ellipsoid=u(t,f.WGS84),this._semimajorAxis=this._ellipsoid.maximumRadius,this._oneOverSemimajorAxis=1/this._semimajorAxis}Object.defineProperties(e.prototype,{ellipsoid:{get:function(){return this._ellipsoid}}});e.mercatorAngleToGeodeticLatitude=function(t){return d.PI_OVER_TWO-2*Math.atan(Math.exp(-t))};e.geodeticLatitudeToMercatorAngle=function(t){t>e.MaximumLatitude?t=e.MaximumLatitude:t<-e.MaximumLatitude&&(t=-e.MaximumLatitude);let i=Math.sin(t);return .5*Math.log((1+i)/(1-i))};e.MaximumLatitude=e.mercatorAngleToGeodeticLatitude(Math.PI);e.prototype.project=function(t,i){let o=this._semimajorAxis,r=t.longitude*o,n=e.geodeticLatitudeToMercatorAngle(t.latitude)*o,m=t.height;return a(i)?(i.x=r,i.y=n,i.z=m,i):new c(r,n,m)};e.prototype.unproject=function(t,i){if(!a(t))throw new s("cartesian is required");let o=this._oneOverSemimajorAxis,r=t.x*o,n=e.mercatorAngleToGeodeticLatitude(t.y*o),m=t.z;return a(i)?(i.longitude=r,i.latitude=n,i.height=m,i):new p(r,n,m)};var L=e;export{L as a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-5KJJEIZS.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as L,b as x}from"./chunk-LVV7VOEC.js";import{i as R}from"./chunk-VGYKJXOM.js";import{b as d,c as O,d as g}from"./chunk-4X4IGNI5.js";import{a as w}from"./chunk-WHQYJFDH.js";import{b as m}from"./chunk-OYWUGDKS.js";import{e as f}from"./chunk-DRYFJEFT.js";function t(i,h,o,n){this.x=w(i,0),this.y=w(h,0),this.width=w(o,0),this.height=w(n,0)}t.packedLength=4;t.pack=function(i,h,o){return m.typeOf.object("value",i),m.defined("array",h),o=w(o,0),h[o++]=i.x,h[o++]=i.y,h[o++]=i.width,h[o]=i.height,h};t.unpack=function(i,h,o){return m.defined("array",i),h=w(h,0),f(o)||(o=new t),o.x=i[h++],o.y=i[h++],o.width=i[h++],o.height=i[h],o};t.fromPoints=function(i,h){if(f(h)||(h=new t),!f(i)||i.length===0)return h.x=0,h.y=0,h.width=0,h.height=0,h;let o=i.length,n=i[0].x,c=i[0].y,e=i[0].x,y=i[0].y;for(let p=1;po.width?o.width=n:n<0&&(o.width-=n,o.x=h.x),c>o.height?o.height=c:c<0&&(o.height-=c,o.y=h.y),o};t.intersect=function(i,h){m.typeOf.object("left",i),m.typeOf.object("right",h);let o=i.x,n=i.y,c=h.x,e=h.y;return o>c+h.width||o+i.widthe+h.height?x.OUTSIDE:x.INTERSECTING};t.equals=function(i,h){return i===h||f(i)&&f(h)&&i.x===h.x&&i.y===h.y&&i.width===h.width&&i.height===h.height};t.prototype.clone=function(i){return t.clone(this,i)};t.prototype.intersect=function(i){return t.intersect(this,i)};t.prototype.equals=function(i){return t.equals(this,i)};var a=t;export{a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-63DSG3HO.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as w}from"./chunk-SCEJGDT4.js";var C={};C.computePositions=function(I,f,b,n,e){let m=I*.5,i=-m,s=n+n,P=e?2*s:s,t=new Float64Array(P*3),r,c=0,o=0,p=e?s*3:0,a=e?(s+n)*3:n*3;for(r=0;rtypeof require<"u"?require:typeof Proxy<"u"?new Proxy(n,{get:(e,d)=>(typeof require<"u"?require:e)[d]}):n)(function(n){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+n+'" is not supported')}),b=n=>e=>{var d=n[e];if(d)return d();throw new Error("Module not found in bundle: "+e)};var g=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var p=(n,e,d,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let f of l(e))!c.call(n,f)&&f!==d&&u(n,f,{get:()=>e[f],enumerable:!(t=r(e,f))||t.enumerable});return n};var h=(n,e,d)=>(d=n!=null?i(o(n)):{},p(e||!n||!n.__esModule?u(d,"default",{value:n,enumerable:!0}):d,n));function x(n){return n!=null}var k=x;export{a,b,g as c,h as d,k as e}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-E3BAMNKM.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | var e={NONE:0,GEODESIC:1,RHUMB:2},t=Object.freeze(e);export{t as a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-EBE76RYL.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as h}from"./chunk-5U6244Q3.js";import{a as n,c as y,e as a}from"./chunk-4X4IGNI5.js";import{b as f}from"./chunk-OYWUGDKS.js";var x={},b=new n,P=new n,B=new n,M=new n,w=new h;x.validOutline=function(i){f.defined("positions",i);let o=h.fromPoints(i,w).halfAxes,e=a.getColumn(o,0,P),r=a.getColumn(o,1,B),t=a.getColumn(o,2,M),u=n.magnitude(e),s=n.magnitude(r),l=n.magnitude(t);return!(u===0&&(s===0||l===0)||s===0&&l===0)};x.computeProjectTo2DArguments=function(i,c,o,e){f.defined("positions",i),f.defined("centerResult",c),f.defined("planeAxis1Result",o),f.defined("planeAxis2Result",e);let r=h.fromPoints(i,w),t=r.halfAxes,u=a.getColumn(t,0,P),s=a.getColumn(t,1,B),l=a.getColumn(t,2,M),A=n.magnitude(u),d=n.magnitude(s),g=n.magnitude(l),m=Math.min(A,d,g);if(A===0&&(d===0||g===0)||d===0&&g===0)return!1;let p,C;return(m===d||m===g)&&(p=u),m===A?p=s:m===g&&(C=s),(m===A||m===d)&&(C=l),n.normalize(p,o),n.normalize(C,e),n.clone(r.center,c),!0};function z(i,c,o,e,r){let t=n.subtract(i,c,b),u=n.dot(o,t),s=n.dot(e,t);return y.fromElements(u,s,r)}x.createProjectPointsTo2DFunction=function(i,c,o){return function(e){let r=new Array(e.length);for(let t=0;t0?d.INSIDE:o+u<0?d.OUTSIDE:d.INTERSECTING};t.prototype.clone=function(m){return t.clone(this,m)};t.prototype.intersectPlane=function(m){return t.intersectPlane(this,m)};t.prototype.equals=function(m){return t.equals(this,m)};var P=t;export{P as a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-IIPSFM7Z.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{e}from"./chunk-DRYFJEFT.js";function t(r){this.name="RuntimeError",this.message=r;let o;try{throw new Error}catch(s){o=s.stack}this.stack=o}e(Object.create)&&(t.prototype=Object.create(Error.prototype),t.prototype.constructor=t);t.prototype.toString=function(){let r=`${this.name}: ${this.message}`;return e(this.stack)&&(r+=` 27 | ${this.stack.toString()}`),r};var c=t;export{c as a}; 28 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-IYK4KNAU.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as l,b as d}from"./chunk-VGYKJXOM.js";import{a as t}from"./chunk-4X4IGNI5.js";import{a as s}from"./chunk-SCEJGDT4.js";import{a as f,b as r}from"./chunk-OYWUGDKS.js";import{e as m}from"./chunk-DRYFJEFT.js";function o(e,n){if(r.typeOf.object("normal",e),!s.equalsEpsilon(t.magnitude(e),1,s.EPSILON6))throw new f("normal must be normalized.");r.typeOf.number("distance",n),this.normal=t.clone(e),this.distance=n}o.fromPointNormal=function(e,n,a){if(r.typeOf.object("point",e),r.typeOf.object("normal",n),!s.equalsEpsilon(t.magnitude(n),1,s.EPSILON6))throw new f("normal must be normalized.");let c=-t.dot(n,e);return m(a)?(t.clone(n,a.normal),a.distance=c,a):new o(n,c)};var b=new t;o.fromCartesian4=function(e,n){r.typeOf.object("coefficients",e);let a=t.fromCartesian4(e,b),c=e.w;if(!s.equalsEpsilon(t.magnitude(a),1,s.EPSILON6))throw new f("normal must be normalized.");return m(n)?(t.clone(a,n.normal),n.distance=c,n):new o(a,c)};o.getPointDistance=function(e,n){return r.typeOf.object("plane",e),r.typeOf.object("point",n),t.dot(e.normal,n)+e.distance};var y=new t;o.projectPointOntoPlane=function(e,n,a){r.typeOf.object("plane",e),r.typeOf.object("point",n),m(a)||(a=new t);let c=o.getPointDistance(e,n),p=t.multiplyByScalar(e.normal,c,y);return t.subtract(n,p,a)};var w=new d,j=new l,N=new t;o.transform=function(e,n,a){r.typeOf.object("plane",e),r.typeOf.object("transform",n);let c=e.normal,p=e.distance,u=d.inverseTranspose(n,w),i=l.fromElements(c.x,c.y,c.z,p,j);i=d.multiplyByVector(u,i,i);let O=t.fromCartesian4(i,N);return i=l.divideByScalar(i,t.magnitude(O),i),o.fromCartesian4(i,a)};o.clone=function(e,n){return r.typeOf.object("plane",e),m(n)?(t.clone(e.normal,n.normal),n.distance=e.distance,n):new o(e.normal,e.distance)};o.equals=function(e,n){return r.typeOf.object("left",e),r.typeOf.object("right",n),e.distance===n.distance&&t.equals(e.normal,n.normal)};o.ORIGIN_XY_PLANE=Object.freeze(new o(t.UNIT_Z,0));o.ORIGIN_YZ_PLANE=Object.freeze(new o(t.UNIT_X,0));o.ORIGIN_ZX_PLANE=Object.freeze(new o(t.UNIT_Y,0));var T=o;export{T as a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-JHMPS4TV.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as c}from"./chunk-4X4IGNI5.js";import{b as t}from"./chunk-OYWUGDKS.js";import{e as g}from"./chunk-DRYFJEFT.js";function f(){this.high=c.clone(c.ZERO),this.low=c.clone(c.ZERO)}f.encode=function(n,o){t.typeOf.number("value",n),g(o)||(o={high:0,low:0});let h;return n>=0?(h=Math.floor(n/65536)*65536,o.high=h,o.low=n-h):(h=Math.floor(-n/65536)*65536,o.high=-h,o.low=n+h),o};var e={high:0,low:0};f.fromCartesian=function(n,o){t.typeOf.object("cartesian",n),g(o)||(o=new f);let h=o.high,i=o.low;return f.encode(n.x,e),h.x=e.high,i.x=e.low,f.encode(n.y,e),h.y=e.high,i.y=e.low,f.encode(n.z,e),h.z=e.high,i.z=e.low,o};var m=new f;f.writeElements=function(n,o,h){t.defined("cartesianArray",o),t.typeOf.number("index",h),t.typeOf.number.greaterThanOrEquals("index",h,0),f.fromCartesian(n,m);let i=m.high,w=m.low;o[h]=i.x,o[h+1]=i.y,o[h+2]=i.z,o[h+3]=w.x,o[h+4]=w.y,o[h+5]=w.z};var O=f;export{O as a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-JJUQ5IYG.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a}from"./chunk-SCEJGDT4.js";import{a as N}from"./chunk-MOE32UQS.js";import{a as t}from"./chunk-OYWUGDKS.js";import{e as i}from"./chunk-DRYFJEFT.js";var r={UNSIGNED_BYTE:N.UNSIGNED_BYTE,UNSIGNED_SHORT:N.UNSIGNED_SHORT,UNSIGNED_INT:N.UNSIGNED_INT};r.getSizeInBytes=function(e){switch(e){case r.UNSIGNED_BYTE:return Uint8Array.BYTES_PER_ELEMENT;case r.UNSIGNED_SHORT:return Uint16Array.BYTES_PER_ELEMENT;case r.UNSIGNED_INT:return Uint32Array.BYTES_PER_ELEMENT}throw new t("indexDatatype is required and must be a valid IndexDatatype constant.")};r.fromSizeInBytes=function(e){switch(e){case 2:return r.UNSIGNED_SHORT;case 4:return r.UNSIGNED_INT;case 1:return r.UNSIGNED_BYTE;default:throw new t("Size in bytes cannot be mapped to an IndexDatatype")}};r.validate=function(e){return i(e)&&(e===r.UNSIGNED_BYTE||e===r.UNSIGNED_SHORT||e===r.UNSIGNED_INT)};r.createTypedArray=function(e,n){if(!i(e))throw new t("numberOfVertices is required.");return e>=a.SIXTY_FOUR_KILOBYTES?new Uint32Array(n):new Uint16Array(n)};r.createTypedArrayFromArrayBuffer=function(e,n,E,o){if(!i(e))throw new t("numberOfVertices is required.");if(!i(n))throw new t("sourceArray is required.");if(!i(E))throw new t("byteOffset is required.");return e>=a.SIXTY_FOUR_KILOBYTES?new Uint32Array(n,E,o):new Uint16Array(n,E,o)};r.fromTypedArray=function(e){if(e instanceof Uint8Array)return r.UNSIGNED_BYTE;if(e instanceof Uint16Array)return r.UNSIGNED_SHORT;if(e instanceof Uint32Array)return r.UNSIGNED_INT;throw new t("array must be a Uint8Array, Uint16Array, or Uint32Array.")};var u=Object.freeze(r);export{u as a}; 27 | -------------------------------------------------------------------------------- /ThirdParty/Cesium/Workers/chunk-NUWPANCM.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license 3 | * Cesium - https://github.com/CesiumGS/cesium 4 | * Version 1.123 5 | * 6 | * Copyright 2011-2022 Cesium Contributors 7 | * 8 | * Licensed under the Apache License, Version 2.0 (the "License"); 9 | * you may not use this file except in compliance with the License. 10 | * You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, software 15 | * distributed under the License is distributed on an "AS IS" BASIS, 16 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | * See the License for the specific language governing permissions and 18 | * limitations under the License. 19 | * 20 | * Columbus View (Pat. Pend.) 21 | * 22 | * Portions licensed separately. 23 | * See https://github.com/CesiumGS/cesium/blob/main/LICENSE.md for full licensing details. 24 | */ 25 | 26 | import{a as C}from"./chunk-SCEJGDT4.js";import{a as g}from"./chunk-WHQYJFDH.js";import{b as d}from"./chunk-OYWUGDKS.js";import{e as i}from"./chunk-DRYFJEFT.js";var u=C.EPSILON10;function x(e,r,h,l){if(d.defined("equalsEpsilon",r),!i(e))return;h=g(h,!1);let m=i(l),n=e.length;if(n<2)return e;let f,s=e[0],o,t,p=0,c=-1;for(f=1;f=o)throw new r(`Expected ${t} to be less than ${o}, actual value was ${e}`)};n.typeOf.number.lessThanOrEquals=function(t,e,o){if(n.typeOf.number(t,e),e>o)throw new r(`Expected ${t} to be less than or equal to ${o}, actual value was ${e}`)};n.typeOf.number.greaterThan=function(t,e,o){if(n.typeOf.number(t,e),e<=o)throw new r(`Expected ${t} to be greater than ${o}, actual value was ${e}`)};n.typeOf.number.greaterThanOrEquals=function(t,e,o){if(n.typeOf.number(t,e),e1;--I){if(y=w.PI_OVER_TWO-(I-1)*P,t=W(-y,_,h,r,M,a,s,u,l,t),i=W(y+Math.PI,_,h,r,M,a,s,u,l,i),O){for(e[o++]=t.x,e[o++]=t.y,e[o++]=t.z,R=2*(I-1)+2,T=1;T0){let O=Math.min(r,o);E=Math.round(o/O),p+=O}let s=N.createTypedArray(h,p*2),u=0,n;for(n=0;n0)for(n=0;nLIST.TXT -------------------------------------------------------------------------------- /data/model.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaohualan/cesium-splat/eb3c2367516e2691e88b273e6a94797d819192dd/data/model.splat -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Cesium Gaussian Splat Viewer 5 | 6 | 10 | 11 | 15 | 16 | 17 | 29 | 30 | 31 |
32 | 33 | 34 | 36 | 37 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cesium-workshop", 3 | "version": "1.5.0", 4 | "description": "A simple JavaScript app with with Cesium, the open-source WebGL virtual globe and map engine.", 5 | "homepage": "http://cesium.com", 6 | "license": "Apache-2.0", 7 | "repository": { 8 | "type": "git", 9 | "url": "https://github.com/dsleep/cesium" 10 | }, 11 | "devDependencies": { 12 | "express": "^4.21.2", 13 | "compression": "^1.8.0", 14 | "request": "^2.88.2", 15 | "yargs": "^17.7.2" 16 | }, 17 | "engines": { 18 | "node": "v18.20.0" 19 | } 20 | } 21 | --------------------------------------------------------------------------------