Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
最初に言っておきますが、私は数学がかなり苦手です。
円を含む画像を 3D で 45 度回転させた後、円と画面の中心との間の距離を計算しようとしています。
(画像が回転すると、オブジェクトの y 距離が変化します)
私は自分自身を十分に明確にしたことを願っています, 前もってありがとう!
パースペクティブを無視すると、画面の中心からの距離は余弦に従います。高さは次のようになります。
rotatedY = cos(angle) * originalY;
45 度を代入すると、
rotatedY = cos(45) * originalY = 0.707 * originalY;
では、円は常に元の回転していない Y 値の 70% の高さになります。
何をしようとしているのか聞いてもいいですか?多分私はあなたにもっと良い答えを与えることができます。