Open pjcozzi opened 8 years ago
Regarding Navigation section: I've ported our view navigation tools to javascript so the first 3 items in that section can probably be considered complete. The code is rather specific to our tool/view framework but if you feel some of it could be usefully integrated into Cesium please let us know.
Regarding 'Object selection > Opaque objects of interest': I reworked the way I manipulate the tileset style and can no longer observe significant performance degradation with transparency applied.
I've ported our view navigation tools to javascript so the first 3 items in that section can probably be considered complete. I reworked the way I manipulate the tileset style and can no longer observe significant performance degradation with transparency applied.
Very nice, updated the above roadmap.
if you feel some of it could be usefully integrated into Cesium please let us know
Thanks for the offer. When you have time, can you send me a demo of the walk mode? It could be generally useful to Cesium.
Priority 1 - Optimizations / BIM Requirements
Optimizations for large 3D Tiles tilesets
Priority 2 - BIM Requirements
Priority 3 - Classification of mesh + GIS data
Priority 4 - BIM Requirements
Priority TBA
// orthogonalization Cartesian3.cross(camera.direction, camera.up, camera.right); Cartesian3.cross(camera.right, camera.direction, camera.up);
// ensure normalized, cross can give non-unit vectors because of floating-point numbers Cartesian3.normalize(camera.up, camera.up); Cartesian3.normalize(camera.right, camera.right); // normalize camera.direction if view.dir is not a unit vector