開発ブログ

株式会社Nextatのスタッフがお送りする技術コラムメインのブログ。

電話でのお問合わせ 075-744-6842 ([月]-[金] 10:00〜17:00)

  1. top >
  2. 開発ブログ >
  3. 【Unity】Unity.Matchmatics.quaternion.AxisAngleのangleはラジアン
no-image

【Unity】Unity.Matchmatics.quaternion.AxisAngleのangleはラジアン

四元数(クォータニオン)とは、複素数を拡張した数体系です。
複素数は2次元における回転を表現できますが、クォータニオンは3Dグラフィックスの分野で3次元における回転を表現するために用いられます。

Unity.Mathematicsにもquaternionが構造体として用意されています。

環境

Unity 2022.3
Unity.Mathematics 1.3.1

本題

UnityEngine.Quaternion.AngleAxisの場合、引数のangleの単位は度(degree)です。

しかしUnity.Mathematics.quaternion.AxisAngleの場合はドキュメントによると

> by an angle in radians

ということなので引数のangleにはラジアンを渡しましょう。



 
  • posted by かみちゃん
  • Unity
TOPに戻る