UNPKG

@sauskylark/potree

Version:

WebGL point cloud viewer

20 lines (13 loc) 535 B
import * as THREE from "../../libs/three.js/build/three.module.js"; THREE.OrthographicCamera.prototype.zoomTo = function( node, factor = 1){ if ( !node.geometry && !node.boundingBox) { return; } // TODO //let minWS = new THREE.Vector4(node.boundingBox.min.x, node.boundingBox.min.y, node.boundingBox.min.z, 1); //let minVS = minWS.applyMatrix4(this.matrixWorldInverse); //let right = node.boundingBox.max.x; //let bottom = node.boundingBox.min.y; //let top = node.boundingBox.max.y; this.updateProjectionMatrix(); };