2017-10-26 13 views
0

一部のリモートソース(サーバー/フォルダ)から3Dモデルをゲームにインポートするにはどうすればよいですか?3Dモデルをサーバーからプロジェクトにインポートするにはどうすればいいですか?

ゲームプロジェクトのすべての文字を保持する代わりに、何らかの要求を送信して3Dモデルを受け取ってシーンに配置することができますか?

私はバックエンドにとって非常に新しいので、どのように動作するのかについての説明は本当にありがたいです。

答えて

1

あなたがファイルを提供するために急行JSを使用することができ、その簡単な

は、コマンド・ノードと静的ファイルhttps://expressjs.com/en/resources/middleware/serve-static.html

server.js

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) 

実行サーバーをサービングそれをhttps://expressjs.com/en/starter/installing.html

よくある質問をインストールしますserver.js モデルフォルダにファイルをいくつか入れてください。 localhost:3000/availableにアクセスすると、利用可能なモデルでjsonが受信されます。 プロジェクトディレクトリはこの構造を持つ必要があります モデルフォルダを作成し、ファイルをいくつか入れてください。

  • node_modules
  • パッケージlock.json
  • package.json
  • モデル
  • server.js

実行サーバー。ノードserve.js ブラウザlocalhost:3000/modelを開きます。

モデルフォルダに名前モデルのファイルが必要です。

まずはlocalhost:3000/availableに行き、使用可能なモデルのリストを入手することです。そうしたい場合は、それぞれダウンロードしてください。

これは非常に簡単な問題解決方法ですが、ここから始めることができます。

+0

ありがとうございました!この方法で試してみる:) – Rumata

関連する問題