三维多分辨率网格交换格式 (3MX) 简介
本文档阐述三维多分辨率网格交换格式 (3MX)。设计 3MX 时,旨在创建一种轻量级开放格式,用于简化联机和通过第三方应用程序分发 ContextCapture 数据的过程。
3MX 依赖于多分辨率方法,快速检索非常大的三维网格数据。通过与该格式使用的网格压缩相结合,这可实现数据流的三维渲染。目前,Acute3D 的本地查看器和全新的 WebGL 查看器能够在本地或从服务器读取 3MX。
3MX 格式的构思考虑到了可扩展性。目前, ContextCapture 使用一种网格压缩类型 (OpenCTM) 和一种独特的纹理类型 (JPG) 生成 3MX 数据。但是,3MX 规范对网格或影像的表示类型没有限制。
3MX 中使用的多分辨率方法依赖于一系列原理,我们将在下一节中描述。