问题标签 [3d.io]

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 回答
131 浏览

aframe - 如何更改io3d-furniture的材质?

家具可以有多种材料,例如:

现在这个架子有一堆材料:

如何更改材料?

0 投票
2 回答
47 浏览

archilogic - 无法读取未定义的属性“调用”

调用IO3D.services结果:

Uncaught (in promise) TypeError: Cannot read property 'call' of undefined

版本: https : //3d.io 1.0.0-beta.22 (@master #274adf0 2017/08/02 10:16)

我尝试了什么:

那么 services-api 还没有可用吗?

0 投票
1 回答
223 浏览

aframe - 显示 aframe 导致:IO3D 未定义

尝试嵌入演示场景时:https ://3d.io/docs/api/1/aframe-components.html - 我收到此错误:

库已加载。我可以成功调用fe
IO3D.utils.services.call('Model.search', {...})

所以我觉得缺少显示框架组件的基本内容?

我的环境:
https : //3d.io 1.0.0-beta.22 (@master #274adf0 2017/08/02 10:16)
THREE.WebGLRenderer 84
A-Frame 版本:0.6.0(日期 30-06-2017 , 提交 #34d1988)
WebVR Polyfill 版本:^0.9.35

编辑:
通过脚本标签添加库就可以了!
非常感谢@geekonaut!

0 投票
1 回答
44 浏览

build-dependencies - 从 github 解决依赖 node-fetch 的问题 - 仍然需要 fork?

尝试在 docker 环境(无 git)中安装构建依赖项时,出现以下错误:

问题似乎是archilogic-com/node-fetch#1.x 这里的依赖。

好的。我们应该能够处理这个问题。

另一方面,问题是叉子是否仍然需要。

恕我直言,分叉的原因是覆盖 array-buffer
这已经在原始 node-fetch中完成。

也许我错了,但使用原版会对我们有很大帮助。
提前谢谢了

0 投票
2 回答
851 浏览

aframe - 获取模型的边界框或中心

我想知道是否有办法为通过 3dio.js 插入的模型获取边界框,或者计算它们的中心点?我希望将它们集中在原点上。

下图显示了两个相对于红框指示的场景原点的模型。

3D模型_1

3D模型_2

0 投票
0 回答
93 浏览

aframe - A-Frame 中不加载高分辨率模型

我们尝试在 A-Frame 中加载 Archilogic 模型,但由于某种原因,即使高分辨率版本应该可用,它也只加载低分辨率模型。

我复制粘贴了这个 Archilogic 场景的链接:https ://spaces.archilogic.com/model/archilogic/rhvdxunm?modelResourceId=1512c075-3abe-4bf9-8095-0a827771e4b0&mode=edit&view-menu=none&main-menu=interior&logo=false 到https://appcreator.3d.io应用创建者的场景文本框。然而,只有低分辨率版本出现。我怀疑应用程序创建者以某种方式提取了错误的烘焙 ID?

这是由编辑器创建的实体:

0 投票
1 回答
111 浏览

aframe - 我可以在本地运行 3d.io 场景(没有网络连接)吗?

我很想创建一个 3d.io 框架场景,无需网络连接即可加载包含 3d.io 家具的公寓。我怎样才能做到这一点?

0 投票
1 回答
562 浏览

augmented-reality - 如何将 3d.io 中的家具模型导入 ARKit

我在我的 AR 应用程序中显示来自家具.3d.io 的家具,该应用程序在使用 Google 的WebARonARKit和 aframe 的网络视图中运行良好。然而,在原生使用 ARKit 时,跟踪和照明似乎更好。

ARKit 要求模型为 .scn、.dae 或 .obj 格式。有什么方法可以从3d.io导出家具,以便我可以在我的应用程序中使用它?Aframe 有一个我可以使用的 gltf 导出器,所以我可能会尝试使用 3d.io -> .gltf -> .dae 和搅拌机手动转换一些模型,但无法弄清楚如何以更自动化的方式进行方法。

0 投票
1 回答
538 浏览

archilogic - 将平面图转换为 3D

我在这里尝试了这个 2d 到 3d 平面图的转换:

https://github.com/archilogic-com/3dio-floor-plan-app

我最后得到了转换ID。接下来做什么?

我发现firebase db状态中的转换显示“IN_PROGRESS”,它会在完成后自动将firebase db状态中的转换更改为“COMPLETED”吗?

我能取回 3d ojbect 文件吗?

谢谢

0 投票
1 回答
160 浏览

archilogic - 如何从我的 3D 平面图场景 ID 中获取存储密钥?

我上传了我的 2D 流程图并收到了 3D 平面图邮件。我可以从 3d 平面图 url 获取场景 ID,但我不能将它用于我的 aframe 场景,因为 agrane 需要存储密钥来加载场景。我可以将场景 ID 粘贴到应用程序创建者以获取存储密钥数据。如何通过存储 API 而不是通过应用程序创建者从我上传的 3d 模型中获取 .data3d.buffer?