我见过像SketchFab、Pix4D、DroneDeploy等3D查看器服务能够以非常快的渲染时间在网络上发送大型3D模型。例如,我直接从Pix4D下载模型,我看到文件大约是70 to,这需要相当长的时间才能在网络上服务。
但是,当我访问SketchFab、Pix4D等网站时,只需几秒钟。看起来他们正在以某种方式优化这些文件,而不会失去这些模型的任何顶点(准确性)。
对于如何在3D应用程序中为大型资产提供服务,有什么想法吗?
发布于 2018-03-13 00:27:03
他们不下载这些格式。他们下载为perf设计的自定义格式,并下载速度。
例如
https://github.com/google/draco/
我还没有研究过细节,但glTF也声称它是一种设计为显示格式(一种为实时显示而优化的格式),因为其他格式,如.obj、.dae、.fbx、.3ds、.mb等,都是编辑格式或格式,目的是在编辑器之间更改数据,而不是用于显示。
https://stackoverflow.com/questions/49245831
复制相似问题