three.js

    1

    2答えて

    テキストラベルを作成しようとしています。レンダリング中にラベルをよりよくコントロールするために、シェーダ素材を使用する必要があります。 古いラベルをクリーンアップしてもメモリが増加し続けることに気付きました。 てください:https://threejs.org/examples/#webgl_test_memoryは 次のコードは、ラベルとして描写するテキストが含まれているテクスチャを生成するため

    0

    1答えて

    私はメッシュのテクスチャにフィルタを提供するために、MeshBasicMaterialからShaderMaterialに切り替えています。 ShaderMaterialはMaterialから継承されるため、不透明度パラメータが存在します。しかし、このパラメータを変更しても、オブジェクトの不透明度は変わりません。私は、アルファ値を設定しないTHREE.HueSaturationShaderを使用して

    0

    1答えて

    Imに問題がありました。私は楽しいために一緒に遊ぶためのシンプルなthree.jsプロジェクトのソースコードをダウンロードしました。私はオブジェクトの色を変更しようとしていますが、16進コードを変更したり、ブラウザを保存したりリフレッシュしたりすると、色は変更されません。どんな助けでも大歓迎です。 function init() { // heeere we go ! var blue =

    1

    1答えて

    私はObjectLoader経由でロードされるオブジェクトを持っています。私はオブジェクトを複製し、その素材を置き換えて、元のオブジェクトがレイキャスティングを介して選択されているときに選択インジケータとして使用するためにその場所に拡大縮小しようとしています。以下のコードブローは、オブジェクトのクローニング、マテリアルの置き換え、スケーリングを示しています。 let selectionIndica

    0

    1答えて

    私は大規模なポイントクラウドを視覚化するためにPotree(https://github.com/potree/potree)を使用しています。 私は通常、右クリックで停止/受け入れられる面積測定(Potree.MeasuringTool)を開始しています。私はそれをボタンをクリックするだけで止めたいと思っています。誰かがコールする機能が正しい方向に私を向けることができますか?私はJavaScri

    0

    1答えて

    私は立方体を持つシンプルなシーンを持っています。 Orbitontrolsが使用され、スムーズな回転のための減衰が可能になりました。 tween.jsを使用してボタンをクリックすると、カメラを新しい位置にアニメートする関数を作成しました。しかし、ダンピングは、カメラがアニメーション化されるたびに減少しているようです。ここで は私のコードは var container; var camera,

    0

    1答えて

    これについてはたくさんの質問がありましたが、いずれも問題を解決していません。オブジェクトは関係なく、私が使用しminFilterまたはmagFilterのピクセル化状態になる上に、私がアップロードし、任意の画像 - と私はそれらのすべてを使用しました: THREE.NearestFilter THREE.NearestMipMapNearestFilter THREE.NearestMipMa

    0

    1答えて

    テキストを表示するスプライトを持つ3次元シーンがあります。現在、私は3-Dモデル上の点にスプライトを接続する3-D Lineを持っています。スプライトに接触する線の終点の座標は、スプライト自体の座標と同じであり、線はスプライトの中心に接触します。私が本当に気に入っているのは、ラインをスプライトのエッジの1つに当てることです。私が試してみると、ラインは時々正しいポイントに触れますが、シーンとスプライ

    1

    1答えて

    は、私は次の例で何が起こっているのかを把握しようとしている座標 https://threejs.org/examples/css3d_periodictable.html私は変換するだけで説明がありました(いくつかの数学の記事を読む var vector = new THREE.Vector3(); var spherical = new THREE.Spherical(); for (var