1

ファイルを読み込もうとしてい.babylonます。しかし、何もロードされず、ページは空白です。

次のリンクを使用していました。

  1. 3D シーンを babylonJS にインポートする
  2. Blenderで作成したBabylonファイルの読み込み方法

2 番目のリンクで提供されているサンプル ファイルは、私のマシンでは機能しませんでした。次に、サーバーでホストする必要があることがわかりました。dropbox.comにファイルをアップロードした後、ファイルは機能し始めましたが、私のファイルはまだ機能していません。

リンク上のコード:

BABYLON.SceneLoader.Load("", "scene.babylon", engine, function (newScene) {

私はそれを次のように変更しました:

BABYLON.SceneLoader.Load("", "myscene.babylon", engine, function (newScene) {

ブラウザのエラーconsoleは次のとおりです。

Uncaught TypeError: Cannot read property '0' of undefined                 babylon.js:1
BABYLON.Vector3.FromArray                                                 babylon.js:1
(anonymous function)                                                      babylon.js:11
request.onreadystatechange                                                babylon.js:1

追加情報:

myscene.babylonGitHubの公式リンクでblender利用Babylon Exporter可能なを使用してエクスポートされます。

cubeaと aのみが含まれますplane

4

2 に答える 2

2

ファイルはオンライン サンドボックス ( http://www.babylonjs.com/sandbox ) で動作しますか?

.babylon ファイルをサンドボックスにドラッグ アンド ドロップするだけです。機能する場合、これは Web サーバーの構成に問題があることを意味します。

さよなら、

デビッド

于 2013-12-21T10:52:43.803 に答える
1

また、Web サーバーで MIME タイプを定義する手順をこの記事に追加しました (David Rousset に感謝): How to load a .babylon file

于 2013-12-22T09:44:44.640 に答える