首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从服务器将3D模型导入到项目中?

如何从服务器将3D模型导入到项目中?
EN

Stack Overflow用户
提问于 2017-10-26 17:13:02
回答 1查看 191关注 0票数 0

如何从远程源(服务器/文件夹)将3D模型导入游戏?

所以,与其保留游戏项目中的所有角色,我可以发送某种请求并接收一个3D模型,然后将其放到场景中?

我对后端非常陌生,因此非常感谢对其工作方式的任何描述。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-26 17:32:52

您可以使用速成js服务文件,这很容易。

安装它https://expressjs.com/en/starter/installing.html

提供静态文件https://expressjs.com/en/resources/middleware/serve-static.html的常见问题解答

server.js

代码语言:javascript
复制
var express = require('express')
var path = require('path')
var serveStatic = require('serve-static')

var app = express()

app.get('/available', function(req, res){
   models = ['test', 'test2']
   res.json(models)
})

app.use(serveStatic(path.join(__dirname, 'models')))

app.listen(3000)

运行带有命令节点的服务器,server.js将一些文件放在models文件夹中。现在,如果您转到localhost:3000/available,您将收到带有可用模型的json。您的项目目录应该有这个结构,创建模型文件夹,并在其中放置一些文件。

  • node_modules
  • package-lock.json
  • package.json
  • 模型
  • server.js

运行服务器。节点serve.js现在打开浏览器本地主机:3000/model。

您需要在“模型”文件夹中有带有名称模型的文件。

因此,我们的想法是首先进入localhost:3000/available,并获得可用模型的列表。然后,如果您愿意的话,请下载其中的每一个。

这是非常简单的解决你的问题,但你可以从这里开始。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46960135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档