gitextract_1c2985fr/ ├── .gitignore ├── .vscode/ │ ├── keybindings.json │ └── settings.json ├── LICENSE ├── PotreeDesktop.bat ├── README.md ├── index.html ├── libs/ │ ├── MeshLine/ │ │ ├── LICENSE │ │ ├── README.md │ │ └── src/ │ │ └── THREE.MeshLine.js │ ├── PotreeConverter/ │ │ └── LICENSE_laszip │ ├── PotreeConverter2/ │ │ ├── README.md │ │ └── licenses/ │ │ ├── license_brotli.txt │ │ ├── license_json.txt │ │ ├── license_laszip.txt │ │ └── license_potree_converter.txt │ ├── ZoomableSlider/ │ │ ├── ZoomableSlider.css │ │ ├── ZoomableSlider.html │ │ └── ZoomableSlider.js │ ├── brotli/ │ │ ├── BUILD │ │ ├── LICENSE │ │ ├── WORKSPACE │ │ ├── decode.js │ │ ├── decode_test.js │ │ └── polyfill.js │ ├── d3/ │ │ ├── LICENSE │ │ └── d3.js │ ├── ept/ │ │ └── ParseBuffer.js │ ├── geopackage/ │ │ ├── LICENSE │ │ ├── README.md │ │ └── geopackage.js │ ├── i18next/ │ │ └── i18next.js │ ├── jquery/ │ │ └── jquery-3.1.1.js │ ├── jquery-ui/ │ │ ├── AUTHORS.txt │ │ ├── LICENSE.txt │ │ ├── index.html │ │ ├── jquery-ui.css │ │ ├── jquery-ui.structure.css │ │ ├── jquery-ui.theme.css │ │ └── package.json │ ├── json5-2.1.3/ │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── json5.mjs │ ├── jstree/ │ │ ├── LICENSE-MIT │ │ ├── README.md │ │ ├── jstree.js │ │ └── themes/ │ │ └── mixed/ │ │ └── style.css │ ├── openlayers3/ │ │ ├── LICENSE │ │ ├── ol-deps.js │ │ ├── ol.css │ │ └── ol.js │ ├── other/ │ │ ├── BinaryHeap.js │ │ └── stats.js │ ├── plasio/ │ │ ├── LICENSE │ │ ├── js/ │ │ │ └── laslaz.js │ │ ├── vendor/ │ │ │ └── bluebird.js │ │ └── workers/ │ │ ├── laz-loader-worker.js │ │ └── laz-perf.js │ ├── potree/ │ │ ├── LICENSE │ │ ├── lazylibs/ │ │ │ ├── geopackage/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── geopackage.js │ │ │ └── sql.js/ │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── sql-wasm.js │ │ │ └── sql-wasm.wasm │ │ ├── potree.css │ │ ├── potree.js │ │ ├── profile.html │ │ ├── resources/ │ │ │ ├── LICENSE │ │ │ ├── icons/ │ │ │ │ ├── image_preview.php │ │ │ │ └── index.html │ │ │ ├── lang/ │ │ │ │ ├── de/ │ │ │ │ │ └── translation.json │ │ │ │ ├── dev/ │ │ │ │ │ ├── ns.common.json │ │ │ │ │ ├── ns.special.json │ │ │ │ │ └── translation.json │ │ │ │ ├── en/ │ │ │ │ │ ├── ns.common.json │ │ │ │ │ ├── ns.special.json │ │ │ │ │ └── translation.json │ │ │ │ ├── en-US/ │ │ │ │ │ ├── ns.common.json │ │ │ │ │ ├── ns.special.json │ │ │ │ │ └── translation.json │ │ │ │ ├── es/ │ │ │ │ │ └── translation.json │ │ │ │ ├── fr/ │ │ │ │ │ └── translation.json │ │ │ │ ├── it/ │ │ │ │ │ └── translation.json │ │ │ │ ├── jp/ │ │ │ │ │ └── translation.json │ │ │ │ ├── se/ │ │ │ │ │ └── translation.json │ │ │ │ └── zh/ │ │ │ │ └── translation.json │ │ │ ├── models/ │ │ │ │ ├── stanford_bunny_reduced.mtl │ │ │ │ ├── stanford_bunny_reduced.obj │ │ │ │ └── stanford_bunny_reduced.ply │ │ │ ├── shapefiles/ │ │ │ │ ├── south_sorvilier.dbf │ │ │ │ └── south_sorvilier.shp │ │ │ └── textures/ │ │ │ ├── LICENSE │ │ │ ├── matcap/ │ │ │ │ └── blender_matcap_license.txt │ │ │ ├── skybox/ │ │ │ │ └── skyboxsun25degtest.txt │ │ │ ├── skybox2/ │ │ │ │ └── README.TXT │ │ │ └── skyboxsun25degtest.txt │ │ ├── sidebar.html │ │ └── workers/ │ │ ├── 2.0/ │ │ │ ├── DecoderWorker.js │ │ │ └── DecoderWorker_brotli.js │ │ ├── BinaryDecoderWorker.js │ │ ├── EptBinaryDecoderWorker.js │ │ ├── EptLaszipDecoderWorker.js │ │ ├── EptZstandardDecoderWorker.js │ │ ├── LASDecoderWorker.js │ │ └── LASLAZWorker.js │ ├── proj4/ │ │ ├── LICENSE.md │ │ ├── README.md │ │ └── proj4.js │ ├── shapefile/ │ │ └── shapefile.js │ ├── spectrum/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── spectrum.css │ │ └── spectrum.js │ ├── sql.js/ │ │ ├── AUTHORS │ │ ├── LICENSE │ │ ├── README.md │ │ ├── sql-wasm.js │ │ └── sql-wasm.wasm │ ├── three.js/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── build/ │ │ │ ├── three.js │ │ │ └── three.module.js │ │ ├── extra/ │ │ │ ├── GLTFLoader.js │ │ │ ├── VRButton.js │ │ │ ├── XRControllerModelFactory.js │ │ │ ├── lines/ │ │ │ │ ├── Line2.js │ │ │ │ ├── LineGeometry.js │ │ │ │ ├── LineMaterial.js │ │ │ │ ├── LineSegments2.js │ │ │ │ ├── LineSegmentsGeometry.js │ │ │ │ ├── Wireframe.js │ │ │ │ └── WireframeGeometry2.js │ │ │ └── lines.js │ │ ├── libs/ │ │ │ ├── dat.gui.module.js │ │ │ ├── meshopt_decoder.module.js │ │ │ ├── mmdparser.module.js │ │ │ ├── motion-controllers.module.js │ │ │ ├── stats.module.js │ │ │ └── zstddec.module.js │ │ ├── lines/ │ │ │ ├── Line2.js │ │ │ ├── LineGeometry.js │ │ │ ├── LineMaterial.js │ │ │ ├── LineSegments2.js │ │ │ ├── LineSegmentsGeometry.js │ │ │ ├── Wireframe.js │ │ │ └── WireframeGeometry2.js │ │ ├── loaders/ │ │ │ ├── 3DMLoader.js │ │ │ ├── 3MFLoader.js │ │ │ ├── AMFLoader.js │ │ │ ├── AssimpLoader.js │ │ │ ├── BVHLoader.js │ │ │ ├── BasisTextureLoader.js │ │ │ ├── ColladaLoader.js │ │ │ ├── DDSLoader.js │ │ │ ├── DRACOLoader.js │ │ │ ├── EXRLoader.js │ │ │ ├── FBXLoader.js │ │ │ ├── GCodeLoader.js │ │ │ ├── GLTFLoader.js │ │ │ ├── HDRCubeTextureLoader.js │ │ │ ├── KMZLoader.js │ │ │ ├── KTX2Loader.js │ │ │ ├── KTXLoader.js │ │ │ ├── LDrawLoader.js │ │ │ ├── LUT3dlLoader.js │ │ │ ├── LUTCubeLoader.js │ │ │ ├── LWOLoader.js │ │ │ ├── LottieLoader.js │ │ │ ├── MD2Loader.js │ │ │ ├── MDDLoader.js │ │ │ ├── MMDLoader.js │ │ │ ├── MTLLoader.js │ │ │ ├── NRRDLoader.js │ │ │ ├── NodeMaterialLoader.js │ │ │ ├── OBJLoader.js │ │ │ ├── OBJLoader2.js │ │ │ ├── OBJLoader2Parallel.js │ │ │ ├── PCDLoader.js │ │ │ ├── PDBLoader.js │ │ │ ├── PLYLoader.js │ │ │ ├── PRWMLoader.js │ │ │ ├── PVRLoader.js │ │ │ ├── RGBELoader.js │ │ │ ├── STLLoader.js │ │ │ ├── SVGLoader.js │ │ │ ├── TDSLoader.js │ │ │ ├── TGALoader.js │ │ │ ├── TTFLoader.js │ │ │ ├── TiltLoader.js │ │ │ ├── VOXLoader.js │ │ │ ├── VRMLLoader.js │ │ │ ├── VRMLoader.js │ │ │ ├── VTKLoader.js │ │ │ ├── XLoader.js │ │ │ ├── XYZLoader.js │ │ │ ├── lwo/ │ │ │ │ ├── IFFParser.js │ │ │ │ ├── LWO2Parser.js │ │ │ │ └── LWO3Parser.js │ │ │ └── obj2/ │ │ │ ├── OBJLoader2Parser.js │ │ │ ├── bridge/ │ │ │ │ └── MtlObjBridge.js │ │ │ ├── shared/ │ │ │ │ ├── MaterialHandler.js │ │ │ │ └── MeshReceiver.js │ │ │ ├── utils/ │ │ │ │ └── CodeSerializer.js │ │ │ └── worker/ │ │ │ ├── main/ │ │ │ │ └── WorkerExecutionSupport.js │ │ │ └── parallel/ │ │ │ ├── OBJLoader2JsmWorker.js │ │ │ └── WorkerRunner.js │ │ └── webxr/ │ │ ├── ARButton.js │ │ ├── VRButton.js │ │ ├── XRControllerModelFactory.js │ │ ├── XRHandModelFactory.js │ │ ├── XRHandOculusMeshModel.js │ │ └── XRHandPrimitiveModel.js │ ├── tween/ │ │ ├── LICENSE.txt │ │ ├── README.txt │ │ └── Tween.js │ └── zstd-codec/ │ └── bundle.js ├── main.js ├── package.json └── src/ ├── desktop.css └── desktop.js