0

最初に言っておきますが、私は数学がかなり苦手です。

円を含む画像を 3D で 45 度回転させた後、円と画面の中心との間の距離を計算しようとしています。

(画像が回転すると、オブジェクトの y 距離が変化します)

画像

私は自分自身を十分に明確にしたことを願っています, 前もってありがとう!

4

1 に答える 1

0

パースペクティブを無視すると、画面の中心からの距離は余弦に従います。高さは次のようになります。

rotatedY = cos(angle) * originalY;

45 度を代入すると、

rotatedY = cos(45) * originalY = 0.707 * originalY;

では、円は常に元の回転していない Y 値の 70% の高さになります。

何をしようとしているのか聞いてもいいですか?多分私はあなたにもっと良い答えを与えることができます。

于 2013-03-03T14:01:49.717 に答える