問題タブ [babylonjs]

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.

0 投票する
2 に答える
2649 参照

javascript - BabylonJS 線を引く

現在、BabylonJS でオブジェクトのパスを追跡しようとしています。

これを行うには、既存の場所と以前の場所の間に線を引きたいと思います。

私が到達できた最も近いものは立方体です。

チュートリアルの 1 つへのリンクを次に示しますが、いずれも行については説明していません。

BabylonJS を使用して線を引く方法を知っている人はいますか?

0 投票する
1 に答える
416 参照

javascript - BabylonJS 放射状テクスチャと長方形テクスチャ (変換またはコード変更)

このサイトの惑星のテクスチャを使用しています。それらはすべて長方形です。

ここに画像の説明を入力

ただし、私の BabylonJS アプリケーションでは、テクスチャは次のようになると予想されます。

私が欲しいもの

座標モードを設定しようとしましたが、何もしないようです。

これら 2 種類のテクスチャ間で変換する方法はありますか? または、底のような惑星のテクスチャです。

0 投票する
1 に答える
1535 参照

javascript - babylonjs: 複数要素のマルチシャドウが機能しない

Babylonjsを使用して影を正しく取得しようとしています。何の喜びもなく:p

これが私が見つけた影に関するリソースです

しかし、「要素上の要素」の影には何も見つかりません。:(

これが私の試みです:Babylonjs wikiに大まかに基づいた私のソース:17-Shadows

2 つのライトと 3 つのオブジェクトがあり、球体の背後に影ができますが、球体の前面にもアーティファクトが発生します。

► ライブコード: jsfiddle.net/codemeasandwich/z64Ba

私はしばらくこれに苦労していたので、あなたの助けに感謝します.

上記のライトは指向性ライトとして

0 投票する
2 に答える
3639 参照

javascript - Babylon.js シーンが読み込まれない

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

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

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

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

リンク上のコード:

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

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

追加情報:

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

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

0 投票する
2 に答える
646 参照

javascript - エクスポートされたシーン/メッシュに頂点プロパティがありません (Blender から Babylon.js エクスポーターへ)

babylon.js への Blender シーン エクスポーターに問題があり、エクスポートされたシーン メッシュに頂点プロパティがなく、コードでメッシュを再作成できませんでした。

私が受け取るのは(単純なキューブの場合 - ブレンダーのデフォルトシーン):

私が知る限り、インデックス(取得する)と頂点(そのようなプロパティはありません)を取得する必要があります

何か不足していますか?

この記事のメッシュ ローダーを使用しています: click me

また、記事のmonkey.babylonを使うとちゃんとオブジェクトが出てきたので、エクスポートに何か問題があるのか​​もしれません(多分?)。

0 投票する
2 に答える
1672 参照

javascript - BabylonJS: 衝突検出

私はこれまでずっと、この衝突応答に悩まされてきました。皆さんの指導をお願いしたいと思いました。

http://jsbin.com/qoyuciti/1 編集リンク: http://jsbin.com/qoyuciti/1/edit?html (jsbin 編集モードでは移動キーを使用できないことに注意してください (知る))

この JSBin は、私が現在持っているものを示しています。私は動き回ることができ、ボックスに当たったときに谷に行かず、ボックスから滑り落ちます。2 つの問題があります。

  1. 左に滑空するとすべてうまくいき、右に滑空すると「ホッピング」が始まります。
  2. 20 秒ほど衝突した後、球体がボックスを通過することがあります。これは、右に滑空するときに経験している「ホッピング」と何か関係があるのではないかと思います。

私のアプローチの簡単な説明

ユーザーが歩き始め、ボックスと交差するとすぐに、球の前にある 180 度の円錐 (ユーザーが向いている方向) で交差のテストを開始します。空いている場所が見つかるとすぐに、そこにプレイヤーが配置されます。

誰かがより良いアプローチを持っている場合は、私に知らせてください。コードを説明していると、これはより効率的になるようですが、お知らせください:)

前もって感謝します!