Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Three.js Threejs和3D瓷砖(来自铯)_Three.js_Streaming_Tiles_Cesium - Fatal编程技术网

Three.js Threejs和3D瓷砖(来自铯)

Three.js Threejs和3D瓷砖(来自铯),three.js,streaming,tiles,cesium,Three.js,Streaming,Tiles,Cesium,我目前负责探索在网页上显示大型三维地质模型的选项。它们由地质学家与Geomedeller一起建造,并使用Cinema 4D导出到.DAE或.OBJ。一旦显示,模型应该是交互式的,并链接到数据库(这部分可以从我的角度管理) 问题:模型可能非常大,我担心它们可能会导致崩溃和渲染缓慢 到目前为止考虑的解决方案:3JS+3D瓷砖(来自铯) 问题:将threejs和3D瓷砖结合起来真的可行吗?这是根据三维瓷砖演示页面,但我不是一个程序员,我不知道如何实现它 我的问题还有其他明显的解决办法吗 参考资料:这些

我目前负责探索在网页上显示大型三维地质模型的选项。它们由地质学家与Geomedeller一起建造,并使用Cinema 4D导出到.DAE或.OBJ。一旦显示,模型应该是交互式的,并链接到数据库(这部分可以从我的角度管理)

问题:模型可能非常大,我担心它们可能会导致崩溃和渲染缓慢

到目前为止考虑的解决方案:3JS+3D瓷砖(来自铯)

问题:将threejs和3D瓷砖结合起来真的可行吗?这是根据三维瓷砖演示页面,但我不是一个程序员,我不知道如何实现它

我的问题还有其他明显的解决办法吗

参考资料:这些3D模型的外观:


当3D Tiles与铯结合使用时(但我们这里不想要地球仪!):

ThreeJS具备实现3D Tiles查看器所需的一切

以下是一个实现(由我完成):

这是美国宇航局的另一个:


查看器不太难实现,但要对千兆字节的网格数据进行平铺和多级升级,这是一个挑战。幸运的是,我有这样做的代码,所以如果您有兴趣,请联系我。

您遇到过这个问题吗@Peter O.你在3d瓷砖实现方面有什么进展吗?@lpic:我只是编辑了这篇文章;你是想问“阿什代布”。如果你对得到答案感兴趣(不幸的是我没有答案),请考虑在这个问题上开始赏金。我仍然对答案或一些帮助感兴趣。