我目前负责探索在网页上显示大型3D地质模型的选项。它们是由地质学家用GeoModeller构建的,并使用影院4D导出到.DAE或.OBJ。一旦显示,模型应该是交互式的,并链接到数据库(这部分可以从我这边管理)。
问题:模型可能真的很大,我担心它们可能会导致崩溃和渲染缓慢。
到目前为止考虑的解决方案: threejs + 3D Tiles (来自3D)。
问题:组合threejs和3D Tiles真的可行吗?它是根据3D瓷砖演示页面,但我不是一个程序员,我不知道如何实现它。
我的问题有没有其他明显的解决方案?
资源:这些3D模型的外观:http://advancedgwt.com/wp-content/uploads/blog/63.jpg
3D瓦片在与‘t结合时的作用(但我们这里不需要球体!):http://cesiumjs.org/NewYork
发布于 2021-04-24 19:37:57
ThreeJS拥有实现3DTiles查看器所需的一切
下面是一个实现(由我完成):https://github.com/ebeaufay/3DTilesViewer
这是美国国家航空航天局的另一份报告:https://github.com/NASA-AMMOS/3DTilesRendererJS
查看器并不是很难实现,但平铺和多级网格数据千兆字节,这是一个挑战。幸运的是,我有代码可以做到这一点,所以如果你感兴趣,请联系我。
https://stackoverflow.com/questions/36469000
复制相似问题