WPF メッシュ ジオメトリ 3D に平行移動変換を適用した後、新しい境界を取得するにはどうすればよいですか?
1919 次
2 に答える
4
私が見つけたもの:
Rect3D newRec3D = modelVisual3D.Transform.TransformBounds(modelVisual3D.Geometry.Bounds);
もっと良い方法があれば、投稿してください。
于 2009-01-27T10:31:51.717 に答える
0
変換を適用しているだけなので、その変換をジオメトリの境界に適用するだけでよいので、ソリューションは正しいです。これは固定変換であるため、メッシュの各部分は、メッシュの他のすべての部分に対する相対位置を維持します。
実際、これは回転、スケール、さらには傾斜変換にも当てはまります。メッシュを変形する場合にのみ、境界を再計算する必要があります。
于 2009-11-02T23:09:53.547 に答える