1
私はC++を使って立方体を描いています。私は時計回りの回転で軸の周りを回転する必要があります。netの反時計回りの回転のための方法しか見つかりませんでした。回転の後にキューブの新しい点を計算する必要があります。キューブを時計回りにx軸回りに回転する
私はC++を使って立方体を描いています。私は時計回りの回転で軸の周りを回転する必要があります。netの反時計回りの回転のための方法しか見つかりませんでした。回転の後にキューブの新しい点を計算する必要があります。キューブを時計回りにx軸回りに回転する
反時計回りに回転する式がわかっている場合、時計回りに回転させるのはかなり簡単です。アンチロックの回転が正の場合、時計回りに回転させるには負のシータを方程式に入れるだけです。
例えば、反時計回りの回転式の場合:
x1 = x cos t - y sin t
y1 = x sin t + y cos t
そして時計回りの回転の式は次のようになります
x1 = x cos (-t) - y sin (-t)
y1 = x sin (-t) + y cos (-t)
は
x1 = x cos t + y sin t
y1 = -x sin t + y cos t
C++無キューブを持っていない
cos (-t) = cos t
とsin (-t) = -sin t
を使用して([時々](http://weegen.home.xs4all.nl/eelis/analogliterals.xhtml))。使用しているグラフィカルツールキットを含め、多くの詳細を指定する必要があります。 –