1

オブジェクトのボトム位置を計算するにはどうすればよいですか? オブジェクトと平面を両方とも (0,0,0) の位置に作成しましたが、モデルの幾何学的中心はその底面ではなくその点に配置されています。その結果、平面はその半分を切り取っています。デモ: http://www.edar.com.pl/test-3d-3/

モデルを画面上に配置するとき、モデルの高さを同じにしたいと思います。また、それらすべてがシャドウ プレーンと底部を交差させたいので、それらの高さを計算し、object.position.y = obj_height/2; で移動する必要があると思います。?

4

1 に答える 1

0

Three.GeometryUtils.Center() - オブジェクトのジオメトリを中央に配置する関数を確認してください。したがって、関数をコピーして好みに合わせて変更し、ジオメトリを下の中央に配置することができます。

また、すべての頂点を反復して、オフセット ベクトルを追加または削除することもできます。

于 2013-08-10T12:01:13.640 に答える