ユーザ用ツール

サイト用ツール


vci:script:reference:quaternion

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
vci:script:reference:quaternion [2020/01/07 14:42]
oinari [AxisAngle()]
vci:script:reference:quaternion [2020/08/02 17:59] (現在)
さっきのなな 追記(Normalize(),normalized,ToString)
ライン 27: ライン 27:
 | ToAngleAxis fun(angle: usertype, axis: usertype) | 回転を座標に対する角度の値 (AngleAxis) に変換します。 | | ToAngleAxis fun(angle: usertype, axis: usertype) | 回転を座標に対する角度の値 (AngleAxis) に変換します。 |
 | RotateTowards fun(from: Quaternion, to: Quaternion, maxDegreesDelta:​ num): Quaternion | 2つのQuaternion間の最大となる回転を補間します。 | | RotateTowards fun(from: Quaternion, to: Quaternion, maxDegreesDelta:​ num): Quaternion | 2つのQuaternion間の最大となる回転を補間します。 |
-| Normalize fun(q: Quaternion):​ Quaternion |  |+| Normalize fun(q: Quaternion):​ Quaternion | qのノルムを1にし、単位Quaternionを返します。引数なしで四元数quatのメソッドとして使った場合(例:quat.Normalize())、オブジェクト側(quat)の値の変更がなされます。 ​|
 | GetHashCode fun(): num | 使用しません。 | | GetHashCode fun(): num | 使用しません。 |
-| ToString fun(): string |  |+| ToString fun(): string | 文字列に変換します ​|
 | ToEuler fun(): Vec3 |  | | ToEuler fun(): Vec3 |  |
 | ToEulerAngles fun(): Vec3 |  | | ToEulerAngles fun(): Vec3 |  |
 | identity Quaternion | (0.0, 0.0, 0.0, 1.0)の基準となるQuaternionを作成します。 | | identity Quaternion | (0.0, 0.0, 0.0, 1.0)の基準となるQuaternionを作成します。 |
 | eulerAngles Vec3 | 回転をオイラー角の値で返します。 | | eulerAngles Vec3 | 回転をオイラー角の値で返します。 |
-| normalized Quaternion |  |+| normalized Quaternion | 単位Quaternionを返します。値の変更はされません。 ​|
 | x num | 基本的に直接Quaternionを変更しません | | x num | 基本的に直接Quaternionを変更しません |
 | y num | 基本的に直接Quaternionを変更しません | | y num | 基本的に直接Quaternionを変更しません |
vci/script/reference/quaternion.txt · 最終更新: 2020/08/02 17:59 by さっきのなな

ページ用ツール