1

外部ファイルから値を取得してジオメトリを作成するアプリケーションを作成しました。私はその点で非常に成功しています。デフォルトでは、私のオブジェクトは非常に小さいサイズで表示されています。しかし、マウスボールを転がしてみたところ、シーンにズームインすると、シーン内の実際のオブジェクトを見ることができます。しかし、シーンがインスタンス化されるときに、このサイズのオブジェクトを取得するにはどうすればよいでしょうか。

動作するアプリケーションへのリンク:http ://studenter.miun.se/~sagh0900/TrackBallAlt.Html

これがシーンとそのオブジェクトのズームバージョンビューです

ここに画像の説明を入力してください

4

1 に答える 1

2

これらのいずれかを使用して、メッシュのバウンディング ボックスまたは球のサイズを取得できます。

// This computes it.
mesh.geometry.computeBoundingSphere();

// This gets it
var radius = mesh.geometry.boundingSphere.radius;


// Compute the bounding box
mesh.geometry.computeBoundingBox();

// This now has a min and max structure with x and y values of the box
mesh.geometry.boundingBox

その情報を取得したら、オブジェクトが表示されるようにカメラを設定できます。

于 2013-02-07T14:07:05.547 に答える