问题标签 [autodesk-realitycapture]

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.

0 投票
1 回答
53 浏览

autodesk-forge - 场景删除后 Reality Capture API 结果可用性

在 PhotoScene 过程完成后,有一个限时 HTTPS 链接到指定格式的输出文件,根据文档,它将在处理完成日期后 7 天到期

但是,如果使用 删除场景,场景结果会发生什么情况,DELETE /photo-to-3d/v1/photoscene/:photosceneid处理结果是否也被删除,或者在这 7 天内仍然可用?

这是一个典型的DELETE请求:

0 投票
1 回答
67 浏览

autodesk-forge - 给出拍摄照片的相机的位置(角度)?

我有一个非常重要的问题。我想在我的应用程序中使用 Autodesk Reality Capture API。我阅读了 API 的文档,但没有找到。我知道相机的位置,我想将此信息发送到 Reality Capture API。例如,圆圈被分成 24 个部分。所以我知道每张照片每 15 度拍摄一次。是否有任何参数可以让我提供相机的位置?

0 投票
1 回答
819 浏览

autodesk-forge - 尝试创建照片场景时“令牌没有此请求的权限”

我正在尝试创建一个照片场景。但我收到身份验证错误。我无法从示例中看出我做错了什么。

我运行了这个 curl 命令:

我在 STDOUT 中收到此错误消息:

Token 没有此请求的权限。

这在 STDERR 中:

  • 在 DNS 缓存中未找到主机名 % Total Received % Xferd Average Speed Time Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- - -:--:-- 0* 正在尝试 52.40.81.206...
  • 连接到 developer.api.autodesk.com (52.40.81.206) 端口 443 (#0)
  • 成功设置证书验证位置:
  • CAfile:无 CApath:/etc/ssl/certs
  • SSLv3、TLS 握手、客户端问候 (1): } [未显示数据]
  • SSLv3、TLS 握手、Server hello (2): { [未显示数据]
  • SSLv3、TLS 握手、CERT (11): { [未显示数据]
  • SSLv3、TLS 握手、服务器密钥交换 (12): { [未显示数据]
  • SSLv3,TLS 握手,服务器完成 (14): { [未显示数据]
  • SSLv3、TLS 握手、客户端密钥交换 (16):} [未显示数据]
  • SSLv3,TLS 更改密码,客户端问候 (1):} [未显示数据]
  • SSLv3,TLS 握手,已完成 (20):} [未显示数据]
  • SSLv3,TLS 更改密码,Client hello (1): { [未显示数据]
  • SSLv3,TLS 握手,已完成 (20):{ [未显示数据]
  • 使用 ECDHE-RSA-AES128-GCM-SHA256 的 SSL 连接
  • 服务器证书:
  • 主题:businessCategory=私人组织;1.3.6.1.4.1.311.60.2.1.3=美国;1.3.6.1.4.1.311.60.2.1.2=特拉华州;序列号=2401504;C=美国;ST=加利福尼亚;L=圣拉斐尔;O=欧特克公司;OU=IPG - 核心服务;CN=developer.api.autodesk.com
  • 开始日期:2018-03-09 00:00:00 GMT
  • 到期日期:格林威治标准时间 2019-04-20 12:00:00
  • subjectAltName:developer.api.autodesk.com 匹配
  • 发行人:C=US;O=DigiCert 公司;OU=www.digicert.com;CN=DigiCert SHA2 扩展验证服务器 CA
  • SSL 证书验证正常。

  • POST /photo-to-3d/v1/photoscene HTTP/1.1 用户代理:curl/7.35.0

  • 主机:developer.api.autodesk.com 接受:/ Content-Type:
  • application/json 授权:承载
  • eyJhbGciOiJIUzI1NiIsImtpZCI6Imp3dF9zeW1tZXRyaWNfa2V5In0.eyJ1c2VyaWQiOiJZUlZNSlNFNTdFVzMiLCJleHAiOjE1MzMwNjMxNzYsInNjb3BlIjpbImRhdGE6cmVhZCJdLCJjbGllbnRfaWQiOiJIQXFEdEtPN1ZidVJnSDBuTDBNRkowQjAyRWxCRUszbCIsImdyYW50X2lkIjoiZTdhdzM5bnNvU3ZIZVZrQ2w4SzhKUWt1WDVqaWJWU0siLCJhdWQiOiJodHRwczovL2F1dG9kZXNrLmNvbS9hdWQvand0ZXhwNjAiLCJqdGkiOiJBNlYyYUppRGpiWlU5bWVqeTJqdEpXUnh3OE9Td1JZTmpxbVBmNHlYZUhseERWVDRIVVVhOVpEMXp2VldWWHFhIn0.O-uBTW5ydubECaSecFa6lfIfU0oPAslCMcJ0r6ww4Zo
  • 内容长度:88 } [未显示数据]
  • 上传完全发送:88 个字节中的 88 个
  • HTTP/1.1 403 Forbidden < Access-Control-Allow-Credentials: true
  • 访问控制允许标头:
  • Session-Id,Content-Length,Accept-Encoding,x-ads-acm-check-groups,Content-Encoding,x-ads-acm-namespace,Content-Type,If-Modified-Since,Range,Accept,x- ads-acm-groups,Content-Range,x-requested-with,Expect,Access-Control-Allow-Credentials,If-None-Match,Access-Control-Allow-Origin,x-csrf-token,x-ads-测试,授权,如果匹配
  • 访问控制允许方法:POST、GET、OPTIONS、HEAD、PUT、DELETE、PATCH
  • 访问控制允许来源:< 内容类型:文本/纯文本 < 日期:星期二,
  • 2018 年 7 月 31 日 18:05:56 GMT < Content-Length: 51 < Connection: keep-alive
  • { [数据未显示] 100 139 100 51 100 88 80 138
  • --:--:-- --:--:-- --:--:-- 138
  • 与主机 developer.api.autodesk.com 的连接 #0 保持不变

我最初创建访问令牌的请求是:

0 投票
1 回答
63 浏览

autodesk-forge - 无法将文件填充到照片场景中 - 错误代码=4 msg=尚未实现

我正在尝试使用此 curl 调用将文件填充到照片场景中,但未成功:

标准输出 =

API 示例和现场指南让我看不到哪里出了问题。

标准误差 =

我最初用多个文件尝试过这个,无论我做一个文件还是多个文件,都会遇到同样的错误。

0 投票
1 回答
107 浏览

autodesk-forge - Autodesk Forge Reality Capture:不重建完整的网格

我最近一直在研究 Forge Reality Capture API 并使用简单的 curl 命令从图像中重建一些场景。该过程顺利进行,但我从未获得完整的网格。1.我尝试将图像数量增加大约 5 倍(从 20 到 100) 2.尝试了 obj 和 rcm 格式(我的场景类型=对象) 3.我在将 rcm 网格导出到 Recap photo 后调查了相机位置并仅显示了大约 15 个位置。虽然我在几个位置使用了大约 100 帧。只有来自这些相机位置的图像被缝合并得到不完整的网格。

这是重建中的算法问题吗?我必须拍摄更多照片吗?面积比较小,一条50m*20m的走廊。我可以通过添加其他照片来重新处理相同的场景吗?是否需要一定数量的纹理?

我很感激答案。干杯!

0 投票
1 回答
93 浏览

curl - 请求 Autodesk Forge、Reality Capture API 下载链接的错误消息

我刚刚完成了一个照片场景的处理,但是当我尝试从下行链路检索 OBJ 文件时,我发现它是一个错误文件。我不明白匿名 GET 请求意味着什么。

有人可以帮我吗?

结果文件(result.obj.zip)是:

0 投票
1 回答
46 浏览

curl - Autodesk forge 场景链接下载无法解压

我正在尝试按照 Autodesk Forge 文档 [此处][1] 中的说明创建和下载 3D 模型。通过成功完成模型,一切都很好。

我用这个 PHP 代码下载文件:

由于自动压缩失败,我查看了 zip 存档的内容,发现内容如下:

InvalidRequest请求特定的响应标头不能用于匿名 GET 请求。50AD2DF02048EB4Dxkwj8JkN+KWRbrShcz4pGBixF238CzefL1018/oG+5oAj9v5+W40532yQseoZ+aGev0ig/GhaWI=

我应该使用什么代码来检索我的 OBJ 文件?

0 投票
1 回答
97 浏览

autodesk-forge - Autodesk Forge 的 Reality Capture API 生成的高程图 geotiff 的内容是什么?

我正在寻找描述由 Autodesk Forge 的 Reality Capture (Recap) API 生成的高程图 geotiff 的信息。这是彩色的“热图”还是以米、英尺等为单位的高程值矩阵?

我通读了 Autodesk 提供的文档,但没有具体说明,也没有提供示例。我也在网上搜索过,包括 Stackoverflow,发现其他问题中没有提到它。

参考:https ://forge.autodesk.com/en/docs/reality-capture/v1/reference/http/photoscene-POST/

0 投票
0 回答
57 浏览

autodesk-forge - 尝试使用 Autodesk Forge ReCap API 重建特定数量的图像时出错

我正在运行一个小型实验,从用户那里收集源图像以构建内部网格模型。我一直在使用 ReCap API,当我尝试使用 160 张图像时,它会抛出一个进度错误。我的步骤是 40,80,120 和 160 图像。前三组效果很好。

这和引擎本身有关系吗?我的基本程序是一样的。当 ReCap 引擎无法正确重建网格并且它不会返回错误代码时,我之前遇到过类似的错误。

以下是处理后的照片场景的详细信息:

由于代码片段的正文大小限制,所有文件都已上传,而不是粘贴所有文件。

0 投票
1 回答
38 浏览

autodesk-forge - 有没有办法在 Autodesk Forge Reality Capture API 上检查每次重建 (photoscene_id) 消耗的云积分?

我每天使用 ReCap API 运行几次重建,我想知道是否有办法确定每个重建消耗的云积分数量。有没有办法检查这个,它是否与照片场景 ID 相关联?- 我尝试查看使用情况分析,它会将我每天消耗的所有积分加起来。- GET photoscene details 端点只给了我 aws_hourly_rate。