質問: 度とラジアンの違いについてですが、度はわかります。ラジアンは円の弧の長さかと思います。3dにおいては度をラジアンに変換することが多いようです。 これによってどんなメリットがありますか? 3dソフトで回転させてみましたが、度でも、ラジアンでも動きに大差はないような気がします。 ### コード ラジアン変換 rotate_y(deg2rad(30 * delta)) ラジアンなし rotate_y(30 * delta) ``` どういうシチュエーションでラジアンへの変換が役立つのでしょうか? 英語の記事は見つかったのですが、細かいニュアンスがよくわかりません。 https://answers.unity.com/questions/989535/why-convert-degrees-to-radians.html
回答: 弧度法(ラジアン)を使う方が、三角関数を扱うときにきれいな式を書けることが大きなメリットです。 参考:度数法ではなく弧度法を使うメリット 弧度法では、「1 ラジアンは円の半径の長さに等しい弧に対する中心角の大きさ」と定義されています。 一方で度数法では、円の一周を 360 度と定義している数学的な理由付けがありません。 一説によると、「度数法が発明された古代メソポタミアの暦では、1 年が 360 日だったから」というのがその理由らしいのですが、今となってはあまり意味のない単位ですよね・・・ 度数法は多くの人にとって直感的で分かりやすいというメリットがありますので、用途によって使い分けすると良いかと思います。