我正在尝试使用 VRAR Toolkit API 获取片段数据,以便我们可以对网格数据进行一些优化。我们可以创建一个场景,将 SVF 处理为工具包场景,然后场景处理完成,但是当我们实际上必须获取片段数据时遇到了问题。
使用以下端点:
https://developer-api.autodesk.io/modelderivative/v2/arkit/MODEL_URN/mesh/MESH_ID/FRAG_ID
返回带有八位字节流的 200,但我找不到任何关于八位字节流内容的文档。根据文档(https://app.swaggerhub.com/apis/cyrillef/forge-ar_kit/1.2.1#/ARVR-Toolkit/get_asset_fragment)我们可以指定是否使用legacy
或openctm
.
1)什么是传统格式?如何提取verts、normals、uv等?
2) 我尝试了 openctm 选项并将返回的八位字节流保存到 .ctm 文件中,并尝试在 ( http://openctm.sourceforge.net/ ) 可用的 OpenCTM 查看器中打开,但尝试打开时总是出现 CTM_BAD_FORMAT 错误文件供查看。如何确认我的 openctm 有效载荷是正确的?