問題タブ [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 に答える
1013 参照

three.js - Babylon.js でのカスタム形状の描画

babylon.js でカスタム 3D シェイプを描画する方法を Web 全体で検索しています。誰かが実用的な例を提供できれば幸いです。たとえば、3D の不規則な五角形、三角形のファン、またはくさびです。

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

javascript - 破れたアニメーションにならずに画面上でメッシュを移動する

私の意見では、引き裂かれることなく画面上でメッシュを移動する正しい方法 (引き裂かれたアニメーション) であるにもかかわらず、これがブラウザーで機能しない理由を教えてください。

メッシュを正しく動かし始めますが、しばらくするとメッシュがロジックなしで飛び回ります。間隔の設定とクリアはブラウザにとってこのような問題ですか?

ありがとうございました。

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

glsl - GLSL を使用して平面上に滑らかな参照グリッドをレンダリングする

平らな地面に参照グリッドをレンダリングする GLSL フラグメント シェーダーを作成しようとしています。BabylonJS を使用して WebGL アプリケーションを作成しています。

コードの動作は次のとおりです。

http://www.babylonjs.com/cyos/#IBHRN#2

結果はまだ非常に滑らかではありません。線の隆起をどのように取り除き、完全にアンチエイリアス処理された線になるのか疑問に思っています。

GLSL フラグメント シェーダーの結果

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

javascript - 3つのベクトルを使用してBabylon.jsで平面を作成します

3 つの座標がある場合、この 3 つのベクトルをコーナーとして Babylon.js で平面を作成するにはどうすればよいですか?

次のような平面を作成できることを知っています。

var plane = BABYLON.Mesh.CreatePlane("plane", 500.0, scene);

そして、次のような関数があります

var plane1 = BABYLON.Plane.FromPoints(new BABYLON.Vector3(0,0,0), new BABYLON.Vector3(0,50,0), new BABYLON.Vector3(0,0,50));

しかし、どうすれば plane1 をシーンに入れることができるでしょうか?

0 投票する
3 に答える
667 参照

javascript - Zファイティングの問題がある

Babylon.js を使用して 3D ゲームを作成しています。私のプロジェクトは、すべてのブラウザーで実行することを意図しています。ただし、ユーザーが Firefox で実行すると、一部の 3D オブジェクトが正しくレンダリングされない、またはまったくレンダリングされないという Z-Fighting の問題が少しあるようです! また、一部のテクスチャには、斜めに走る縞模様の継ぎ目があることに気付きました...

ここに画像の説明を入力

私はオンラインでいくつかの調査を行い、 .cssのz-indexプロパティについて知りました。この設定をいじってみましたが、問題は解決しませんでした。これを修正するのに役立つ提案はありますか? よろしくお願いします!