【问题标题】:three.js - let user upload .gltf / .glb 3d modelthree.js - 让用户上传 .gltf / .glb 3d 模型
【发布时间】:2019-07-10 10:58:18
【问题描述】:

您好,刚开始学习three.js

有什么方法可以让用户上传他的 .glb / .gltf 3d 模型并立即在画布上看到它?

由于我使用的是 WordPress,我在想 PHP 是否可行?

PHP 和 JS 甚至可以通过这种方式进行通信吗?

还是只用JS上传更好?

谢谢!

【问题讨论】:

    标签: javascript file-upload three.js uploading gltf


    【解决方案1】:

    是的,这是可能的。看看 Don McCurdy GLTF 查看器。

    https://gltf-viewer.donmccurdy.com/

    https://github.com/donmccurdy/three-gltf-viewer

    【讨论】:

    • 技术上,Don 的查看器不会“上传”模型,尽管其他网站可以。拖放操作只是使客户端浏览器中的 JavaScript 读取数据并将其添加到场景中。从客户端上传到服务器需要一些额外的逻辑,当然服务器需要某种存储机制来接收它。
    • 好的,谢谢。 gltf-viewer.donmccurdy.com 这就是我现在所需要的。但是,如果我们以后可以讨论在服务器上进一步实际上传 .glb,那就太好了。谢谢
    • 现在我正在搜索其他一些three.js事件,很难找到;就像鼠标单击事件中对象的动画(旋转、移动)一样,我得到了这些但没有动画。以新问题和主题的形式提出这个问题可能会更好
    • 我应该“点击接受这个答案”,我不熟悉堆栈规则
    • 仅当我的回答对您有帮助时才接受。如果您想问与此问题无关的问题,您还应该创建新问题。
    猜你喜欢
    • 2021-05-30
    • 2019-02-04
    • 2019-02-05
    • 2022-07-09
    • 2016-10-09
    • 2021-04-25
    • 2020-08-24
    • 2020-07-24
    • 1970-01-01
    相关资源
    最近更新 更多