問題タブ [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.
javascript - BabylonJS 線を引く
現在、BabylonJS でオブジェクトのパスを追跡しようとしています。
これを行うには、既存の場所と以前の場所の間に線を引きたいと思います。
私が到達できた最も近いものは立方体です。
チュートリアルの 1 つへのリンクを次に示しますが、いずれも行については説明していません。
BabylonJS を使用して線を引く方法を知っている人はいますか?
javascript - BabylonJS 放射状テクスチャと長方形テクスチャ (変換またはコード変更)
このサイトの惑星のテクスチャを使用しています。それらはすべて長方形です。
ただし、私の BabylonJS アプリケーションでは、テクスチャは次のようになると予想されます。
座標モードを設定しようとしましたが、何もしないようです。
これら 2 種類のテクスチャ間で変換する方法はありますか? または、底のような惑星のテクスチャです。
javascript - babylonjs: 複数要素のマルチシャドウが機能しない
Babylonjsを使用して影を正しく取得しようとしています。何の喜びもなく:p
これが私が見つけた影に関するリソースです
しかし、「要素上の要素」の影には何も見つかりません。:(
これが私の試みです:Babylonjs wikiに大まかに基づいた私のソース:17-Shadows
2 つのライトと 3 つのオブジェクトがあり、球体の背後に影ができますが、球体の前面にもアーティファクトが発生します。
► ライブコード: jsfiddle.net/codemeasandwich/z64Ba
私はしばらくこれに苦労していたので、あなたの助けに感謝します.
►上記のライトは指向性ライトとして
javascript - Babylon.js シーンが読み込まれない
ファイルを読み込もうとしてい.babylon
ます。しかし、何もロードされず、ページは空白です。
次のリンクを使用していました。
2 番目のリンクで提供されているサンプル ファイルは、私のマシンでは機能しませんでした。次に、サーバーでホストする必要があることがわかりました。dropbox.comにファイルをアップロードした後、ファイルは機能し始めましたが、私のファイルはまだ機能していません。
リンク上のコード:
私はそれを次のように変更しました:
ブラウザのエラーconsole
は次のとおりです。
追加情報:
myscene.babylon
GitHubの公式リンクでblender
利用Babylon Exporter
可能なを使用してエクスポートされます。
cube
aと aのみが含まれますplane
。
javascript - エクスポートされたシーン/メッシュに頂点プロパティがありません (Blender から Babylon.js エクスポーターへ)
babylon.js への Blender シーン エクスポーターに問題があり、エクスポートされたシーン メッシュに頂点プロパティがなく、コードでメッシュを再作成できませんでした。
私が受け取るのは(単純なキューブの場合 - ブレンダーのデフォルトシーン):
私が知る限り、インデックス(取得する)と頂点(そのようなプロパティはありません)を取得する必要があります
何か不足していますか?
この記事のメッシュ ローダーを使用しています: click me
また、記事のmonkey.babylonを使うとちゃんとオブジェクトが出てきたので、エクスポートに何か問題があるのかもしれません(多分?)。
javascript - BabylonJS: 衝突検出
私はこれまでずっと、この衝突応答に悩まされてきました。皆さんの指導をお願いしたいと思いました。
http://jsbin.com/qoyuciti/1 編集リンク: http://jsbin.com/qoyuciti/1/edit?html (jsbin 編集モードでは移動キーを使用できないことに注意してください (知る))
この JSBin は、私が現在持っているものを示しています。私は動き回ることができ、ボックスに当たったときに谷に行かず、ボックスから滑り落ちます。2 つの問題があります。
- 左に滑空するとすべてうまくいき、右に滑空すると「ホッピング」が始まります。
- 20 秒ほど衝突した後、球体がボックスを通過することがあります。これは、右に滑空するときに経験している「ホッピング」と何か関係があるのではないかと思います。
私のアプローチの簡単な説明
ユーザーが歩き始め、ボックスと交差するとすぐに、球の前にある 180 度の円錐 (ユーザーが向いている方向) で交差のテストを開始します。空いている場所が見つかるとすぐに、そこにプレイヤーが配置されます。
誰かがより良いアプローチを持っている場合は、私に知らせてください。コードを説明していると、これはより効率的になるようですが、お知らせください:)
前もって感謝します!