问题标签 [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.
aframe - 如何更改io3d-furniture的材质?
家具可以有多种材料,例如:
现在这个架子有一堆材料:
如何更改材料?
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 还没有可用吗?
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!
build-dependencies - 从 github 解决依赖 node-fetch 的问题 - 仍然需要 fork?
尝试在 docker 环境(无 git)中安装构建依赖项时,出现以下错误:
问题似乎是archilogic-com/node-fetch#1.x
这里的依赖。
好的。我们应该能够处理这个问题。
另一方面,问题是叉子是否仍然需要。
恕我直言,分叉的原因是覆盖 array-buffer,
这已经在原始 node-fetch中完成。
也许我错了,但使用原版会对我们有很大帮助。
提前谢谢了
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?
这是由编辑器创建的实体:
aframe - 我可以在本地运行 3d.io 场景(没有网络连接)吗?
我很想创建一个 3d.io 框架场景,无需网络连接即可加载包含 3d.io 家具的公寓。我怎样才能做到这一点?
augmented-reality - 如何将 3d.io 中的家具模型导入 ARKit
我在我的 AR 应用程序中显示来自家具.3d.io 的家具,该应用程序在使用 Google 的WebARonARKit和 aframe 的网络视图中运行良好。然而,在原生使用 ARKit 时,跟踪和照明似乎更好。
ARKit 要求模型为 .scn、.dae 或 .obj 格式。有什么方法可以从3d.io导出家具,以便我可以在我的应用程序中使用它?Aframe 有一个我可以使用的 gltf 导出器,所以我可能会尝试使用 3d.io -> .gltf -> .dae 和搅拌机手动转换一些模型,但无法弄清楚如何以更自动化的方式进行方法。
archilogic - 将平面图转换为 3D
我在这里尝试了这个 2d 到 3d 平面图的转换:
https://github.com/archilogic-com/3dio-floor-plan-app
我最后得到了转换ID。接下来做什么?
我发现firebase db状态中的转换显示“IN_PROGRESS”,它会在完成后自动将firebase db状态中的转换更改为“COMPLETED”吗?
我能取回 3d ojbect 文件吗?
谢谢
archilogic - 如何从我的 3D 平面图场景 ID 中获取存储密钥?
我上传了我的 2D 流程图并收到了 3D 平面图邮件。我可以从 3d 平面图 url 获取场景 ID,但我不能将它用于我的 aframe 场景,因为 agrane 需要存储密钥来加载场景。我可以将场景 ID 粘贴到应用程序创建者以获取存储密钥数据。如何通过存储 API 而不是通过应用程序创建者从我上传的 3d 模型中获取 .data3d.buffer?