@sauskylark/potree
Version:
WebGL point cloud viewer
22 lines (15 loc) • 431 B
JavaScript
/**
* @author Connor Manning
*/
export class EptLoader {
static async load(file, callback) {
let response = await fetch(file);
let json = await response.json();
let url = file.substr(0, file.lastIndexOf('ept.json'));
let geometry = new Potree.PointCloudEptGeometry(url, json);
let root = new Potree.PointCloudEptGeometryNode(geometry);
geometry.root = root;
geometry.root.load();
callback(geometry);
}
};