问题标签 [autodesk-arvr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
autodesk-forge - ARVR 工具包片段有效载荷
我正在尝试使用 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 有效载荷是正确的?
unity3d - ARkit - 无法在 Unity 中使用 ARkit 更新 6 加载更大的 3d 模型
可以通过 ARKit 更新 3(Mar18) 成功加载 3D 模型,但不能使用最新的 ARKit 版本
ARKit 包 - ForgeARKit-update-6-2018.1.unitypackage Unity 版本 - 2018.2.0f2
例如,ARKit 在内部多次调用这个 api 来请求网格。仅适用于第一组 dbId,我得到了结果(dbids from 1..128)
对于第二个请求(来自 129..258 的 dbIds),我得到空数组作为 api 响应。
网格请求:
https://developer-api-beta.autodesk.io/modelderivative/v2/arkit/ /meshes/129,130,131…258
请求响应:
将 args 作为数组 [4] 获取值为 0
我是不是错过了什么。请分享您的意见!
同样的型号,我尝试使用 ARKit 更新 3 加载,并且能够成功加载它。
autodesk-forge - 使用 Forge AR/VR Toolkit 加载时模型不完整
我有一个 IFC 模型,我使用场景准备 ( http://forgetoolkit.com/#/scenePrepration ) 中的示例脚本“test-2legged”将其上传到 Forge。然后我用 AR/VR 工具包 (ForgeARKit-update-6-2018.1) 加载它。但是下载的模型不完整(见下图)。模型中没有外部链接。
另请注意,我在“test-2legged”中做了一些小修改,因为原始示例不能直接与新的 beta 服务器“ https://developer-api-beta.autodesk.io ”一起使用(请参阅另一篇文章:Forge ARKit:无法在 Unity 中加载模型)。
似乎对于模型中的某些组件是可见的,但对于其他一些组件则不是,我注意到的一件事是某些组件在类型/类型名称等属性中具有非 Unicode(芬兰语)值,不确定是否是根本原因。
任何人都可以帮助检查可能出了什么问题吗?我可以上传示例模型。
先感谢您!
autodesk-forge - Unity AR/VR工具包加载的模型是100倍的?
我在 Unity 中使用 Forge AR/VR Toolkit 加载模型。我注意到下载的模型大约是原始公制比例模型的 100 倍。这是故意的吗?为什么?
autodesk-forge - 使用 AR/VR Toolkit 获取模型的缩略图?
可以使用 Forge AR/VR Toolkit(Unity) 检索模型的缩略图吗?
似乎可以使用以下 API 检索缩略图,但是 AR/VR 工具包呢? https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-thumbnail-GET/
请注意,我们使用的是最新版本的 AR/VR 工具包 (ForgeARKit-update-6-2018.1.unitypackage),它正在从“ https://developer-api-beta.autodesk.io ”检索模型。
提前感谢您的帮助。
unity3d - Forge AR/VR工具包的模型加载性能问题
在 2018 年夏天,当我尝试使用 Forge AR/VR Toolkit 时,发现将模型加载到 Unity 中所需的时间(几个小时)比使用 Forge Web API(几秒钟)要长得多。那时,AR/VR 工具包只是一个预览版。现在快到 2019 年底了,我可以看到 AR/VR 工具包有几个更新,并且使用最新版本(ForgeARKit-update-6-2018.1.unitypackage),加载性能提高了很多)。但还是需要很长时间,具体取决于原始模型的大小。例如,对于一个大约 100m 的模型,将其加载到 Unity 中需要 1 个多小时。我想知道我们是否可以期望 Forge 在未来的版本中支持模型优化/压缩,期望很简单:能够在 Unity/AR/VR 中加载模型与在 web 中加载一样快。
此外,“AR/VR 工具包 Unity 包”和“场景准备示例”似乎已经有几个月没有更新了。路线图有什么变化吗?另一方面,从最近发布的'Autodesk reflect'的demo来看,已经可以在Unity/AR/VR中高效加载模型了。但这不是 Forge AR/VR 工具包应该提供的东西吗?请澄清,只是有点困惑。
autodesk-forge - Forge ARKit 获取 Unity 状态 501 未实现
我正在尝试 Forge ARKit API ( https://app.swaggerhub.com/apis/cyrillef/forge-ar_kit/2.0.0#/info ),我能够通过资产 ( http: //forgetoolkit.com/#/unityPackage)。然后我看到 API 有一个 url 可以将模型下载为 UnityPackage ( https://app.swaggerhub.com/apis/cyrillef/forge-ar_kit/2.0.0#/ARKit/get_unity ),但不幸的是我得到了 501状态未实施。
我正在使用授权令牌和我用于其他网址。
autodesk-forge - 伪造 AR / VR 工具包和 BIM360 的问题
我正在尝试为 Autodek forge ar / vr 工具包创建一个场景,该工具包采用来自 BIM360 的 .rvt 模型。我已经设法创建了一个场景并统一加载,但手动上传模型
unity3d - Forge ARKit - 从 Navisworks 到 Unity
我正在测试 Model Derivative API 以将我的 Navisworks 文件之一转换为 SVF,然后使用Forge AR|VR Toolkit在 Unity 中加载模型。我之前尝试过使用 Navisworks 中的一些示例模型,它们已正确加载到 Unity。
当我尝试加载我自己的 Navisworks 文件时,它只加载一些组件而不会在统一控制台中抛出任何消息,只是“加载:115.9605317”之一:
在 Forge Viewer 中,我将模型转换为 SVF 后,它看起来像这样:
我的清单有这些错误:
这可能是什么原因造成的?也许缺少纹理?清单的“3d 视图”节点中的“0% 完成”?
OP 编辑:刚刚发现了一些有趣的东西。大多数网格都加载在随机坐标中。只有最后 2 个项目位于 0,0,0 坐标中(第一张图片)。此外,这 2 个项目的比例也不正确。