Skip to content

Commit 62172da

Browse files
committed
[增加]1. 增加定点数的文档注释
1 parent 9712e5e commit 62172da

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

GameFrameX.Utility/Math/FPMatrix.cs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -494,6 +494,20 @@ public static FPMatrix Multiply(FPMatrix matrix1, FP scaleFactor)
494494
return result;
495495
}
496496

497+
#region public static JMatrix CreateFromQuaternion(JQuaternion quaternion)
498+
499+
/// <summary>
500+
/// 根据位置和目标创建视图矩阵
501+
/// </summary>
502+
/// <param name="position">观察者的位置</param>
503+
/// <param name="target">观察目标的位置</param>
504+
/// <returns>返回一个新的视图矩阵</returns>
505+
public static FPMatrix CreateFromLookAt(FPVector3 position, FPVector3 target)
506+
{
507+
LookAt(target - position, FPVector3.up, out var result);
508+
return result;
509+
}
510+
497511
/// <summary>
498512
/// 将矩阵乘以一个缩放因子,并将结果输出到指定的矩阵。
499513
/// </summary>
@@ -516,20 +530,6 @@ public static void Multiply(ref FPMatrix matrix1, FP scaleFactor, out FPMatrix r
516530

517531
#endregion
518532

519-
/// <summary>
520-
/// 根据四元数创建表示方向的矩阵。
521-
/// </summary>
522-
/// <param name="quaternion">用于创建矩阵的四元数。</param>
523-
/// <returns>表示方向的矩阵。</returns>
524-
525-
#region public static JMatrix CreateFromQuaternion(JQuaternion quaternion)
526-
527-
public static FPMatrix CreateFromLookAt(FPVector3 position, FPVector3 target)
528-
{
529-
LookAt(target - position, FPVector3.up, out var result);
530-
return result;
531-
}
532-
533533
/// <summary>
534534
/// 创建一个观察矩阵。
535535
/// </summary>

0 commit comments

Comments
 (0)