1

three.jsでこれをやろうとしています

私はこの PlaneGeometry (長方形) を持っており、レール上の列車のように、CircleGeometry の頂点に沿って移動させたいと考えています。

これを本当にスムーズに達成する方法はありますか?

4

1 に答える 1

0

あなたTHREE.Mesh.add(object)それをあなたnew THREE.Object3の中心に持って行き、その位置で円の端にTHREE.CircleGeometryあなたを動かすことができます. メッシュが object3 に追加され、メッシュの位置が object3 に相対的になることに注意してください。これは、object3 を回転させると、平面がその周りをピボットし、最終的には円の周りを回転することを意味します。私が説明した方法は、サークルに対してのみ機能します。より複雑な形状が必要な場合は、 を使用します。THREE.Mesh.set(x,y,z)THREE.Spline

お役に立てれば。

于 2013-04-27T13:19:05.077 に答える