隨機整數 |
在最小值整數(包含)和最大值整數(不包含)之間隨機產生一個整數 |
隨機小數 |
在最小值小數(包含)和最大值小數(不包含)之間隨機產生一個小數 |
絕對值 |
取絕對值,支援整數和小數 |
平方根 |
計算平方根 |
負值 |
計算負值 |
向下取整 |
對指定值按照向下取整方式取整 |
向上取整 |
對指定值依照向上取整方式取整 |
四捨五入 |
對指定值依四捨五入方式取整 |
獲取 x 向量分量 |
取得三維向量的X分量 |
獲取 y 向量分量 |
取得三維向量的Y分量 |
獲取 z 向量分量 |
取得三維向量的Z分量 |
設置 x 向量分量 |
設定三維向量的X分量 |
設置 y 向量分量 |
設定三維向量的Y分量 |
設置 z 向量分量 |
設定三維向量的Z分量 |
向量加法 |
將兩個三維向量相加 |
向量減法 |
將兩個三維向量相減 |
向量乘法 |
將三維向量進行縮放 |
向量點積 |
將兩個三維向量點乘,點乘結果為標量 |
向量叉積 |
將兩個三維向量叉乘,叉乘結果為向量,垂直於兩個向量所在的平面 |
向量歸一化 |
對三維向量歸一化 |
向量大小 |
對三維向量取模 |
向量距離 |
計算兩個三維向量的歐氏距離 |
向量夾角 |
計算兩個三維向量的夾角 |
取二維向量 X 分量 |
二維向量取X分量 |
取二維向量 Y 分量 |
二維向量取Y分量 |
設置二維向量 X 分量 |
二維向量設定X分量 |
設置二維向量 Y 分量 |
二維向量設定Y分量 |
二維向量相加 |
將兩個二維向量相加 |
二維向量相減 |
將兩個二維向量相減 |
二維向量縮放 |
將二維向量數乘 |
二維向量點積 |
將兩個二維向量點乘,點乘結果為標量,以表徵兩個向量間的夾角 |
二維向量距離 |
計算兩個二維向量的歐氏距離 |
二維向量夾角 |
計算兩個二維向量的夾角 |
二維向量歸一化 |
對二維向量歸一化 |
二維向量大小 |
對二維向量取模 |
二維向量反射 |
計算二維向量經法線垂直直線反射後的向量 |
三維向量反射 |
計算三維向量經法線垂直平面反射後的向量 |
構造二維向量 |
建立一個二維向量 |
獲取向量 |
建立一個三維向量 |
創建方向點[已廢棄] |
取得一個新構造的方向點(已廢棄,請勿使用) |
獲取位置座標[已廢棄] |
取方向點位置(已廢棄,請勿使用) |
獲取方向座標[已廢棄] |
取方向點朝向(已廢棄,請勿使用) |
Sin |
求角度的正弦值 |
Cos |
求角度的餘弦值 |
Tan |
求角度的正切值 |
Asin |
進行反正弦運算獲得角度 |
Acos |
進行反餘弦運算獲得角度 |
值 |
進行反正切運算獲得角度 |
最大值 |
比較兩個數字的值,回傳較大的一個 |
最小值 |
比較兩個數字的值,回傳較小的一個 |
線性插值 |
線性內插值,在開始值到目標值之間傳回插值進度對應的值,插值係數[0,1] |
限制 |
限制目標值的範圍,取得三個入參中大小處於中間的值;其作用是將目標值限製到指定範圍內,目標值比最小值小時返回最小值,比最大值大時返回最大值,處於範圍中時返回自身 |
四元數轉歐拉角 |
將給定四元數轉換為歐拉角,歐拉角的旋轉次序為YXZ,若傳入的四元數不合法,則回傳(0,0,0) |
歐拉角轉四元數 |
將給定歐拉角轉換為四元數 |
軸角轉四元數 |
將軸角表示的旋轉轉換為四元數 |
四元數轉軸角 |
將四元數轉換為軸角表示 |
四元數相乘 |
將兩個四元數相乘,A*B表示先旋轉A再旋轉B,旋轉順序不同會導致結果不同 |
創建朝目標方向看過去的旋轉量 |
建立一個朝向指定方向的旋轉四元數 |
四元數插值 |
從A到B進行四元數球形內插 |
求冪運算 |
求冪運算 |
求對數算 |
對數運算 |
方向向量轉歐拉角 |
方向向量轉歐拉角 |
Atan2 |
進行反正切運算獲得角度 |
設置 x 向量分量 |
設定向量的第一個分量 |
設置 y 向量分量 |
設定向量的第二個分量 |
設置 z 向量分量 |
設定向量的第三個分量 |
設置二維向量 X 分量 |
設定二維向量的第一個分量 |
設置二維向量 Y 分量 |
設定二維向量的第二個分量 |
旋轉向量 |
根據四元數旋轉目標向量 |
創建隨機種子 |
創建隨機種子 |
下一個 |
取得指定隨機數產生器的下一個隨機數,最大值32767 |