three.js

    5

    2答えて

    私はダーツでゲームを作成していて、私はThree.dartの外観がかなり好きです。しかし、私はそのソースを見てきましたが、ハードウェアアクセラレーションがどれだけ使用されているかはわかりません。私のゲームはかなりグラフィックスが要求されます。ハードウェアアクセラレーションを幅広く使用するDartグラフィックスライブラリはありますか?

    5

    1答えて

    3Dウェブサイトの作成を開始するには、Cinema 4Dを使用しています。今私の質問は私の3Dモデルを私のウェブサイトに使う方法です。彼らはPy4d - プラグインを使用していると指摘していますが、このソフトウェアのバージョン12以降は削除されています。私のウェブサイトでthree.jsと共に3Dモデルを使用するために今私は何をすべきですか?前もって感謝します。

    21

    2答えて

    OrbitControls.jsに制限を設ける方法はありますか?私は地面の上に何かを作っていると想像してください、私はカメラが地面の下に行くのが好きではありません、私が何を意味するか知っていますか?同じことが、ズームインとズームアウトのために行われます。それを制限するいくつかの変数を設定する方法はありますか?カメラが近づいたり遠すぎたりしないようにしたいからです。 ありがとうございます。回転を停止

    5

    1答えて

    私はCannonJS(物理ライブラリ)をどのように回転させることができるのか誰にも分かりますかCANNON.RigidBody?私はオブジェクトをカメラで回転させようとしているので、両方とも同じ方向を向いています。私は四元を変更する必要があります知っているが、これは正しく動作しません: mPlayer.objectBody.quaternion.set(0, mPlayer.yawObject.r

    5

    3答えて

    回転に基づいてthree.jsでキューブを移動しようとしていますが、どのように移動するのかはわかりません。 今のところ、A &のDキーを使用してキューブのZ回転を回転できます。そしてWキーを使って、私はそれを回転に関して相対的に前進させたいと思います。 は、2Dから私はそうの線に沿って何かになります。 float angle = GradToRad(obj.rotation); obj.x =

    5

    1答えて

    私は2つの例を見ています.1つはキャンバスインタラクティブオブジェクトで、もう1つはマウスのツールチップです。私はそれぞれのキューブにテキストラベルを生成するためにこの2つを組み合わせることを試みましたが、これまでのところ私はこれを持っています。 ただし、テキストは回転する立方体で移動し、テキストは時々後方または横に表示されます。 テキストをマウスのツールチップ(http://stemkoski.

    16

    1答えて

    Blender export objは両面オブジェクトをエクスポートしません。オブジェクトを両面モードでレンダリングするにはどうすればいいですか?私は大成功せず、これを試してみました:あなたのケースで var loader = new THREE.OBJMTLLoader(); loader.load('models/test.obj'); loader.addEventLis

    8

    1答えて

    私はhtml5とthree.jsでかなり新しいです。私はちょっと試してきました。基本的には、メッシュを使用することです(私は、使用したチュートリアルのように、planeGeometryを使用しています)。メッシュには異なるテクスチャが表示され、後で変更できます。 は、ここに私のコードは次のようになります。 angelTexture = THREE.ImageUtils.loadTexture("i

    5

    1答えて

    2つの非穴と2つの穴からなる4つのポリゴンからなるシェイプを持っています。これはほんの一例です。実際には50個のポリゴンからなる形状があり、そのうち20個は非穴、30個は穴です。 SVGパスでは、このようなポリゴンは、moveto:sとlineto:sを組み合わせることで簡単に表現できます。パス文字列内のすべてのサブポリゴン(ホールまたは非ホール)はmovetoコマンドで始まり、z(end)コマン

    6

    2答えて

    three.jsには、triangulateShape()という機能があります。今ではJavascript Clipperを使って簡略化されたポリゴンを三角形分割することに失敗しました。 Clipperで簡素化するには、Unioningを使用します。 Wikipedia articleは、2つの単純なポリゴンのいずれかの内側の領域を含む単純なポリゴンまたはポリゴンを見つけるものとして結合を判定しま