Fix MatrixToFloat
This commit is contained in:
parent
86d08a7b86
commit
9fe64ac4bd
1 changed files with 2 additions and 20 deletions
|
@ -1362,26 +1362,8 @@ func MatrixToFloatV(mat Matrix) [16]float32 {
|
|||
|
||||
// MatrixToFloat - Converts Matrix to float32 slice
|
||||
func MatrixToFloat(mat Matrix) []float32 {
|
||||
data := make([]float32, 16)
|
||||
|
||||
data[0] = mat.M0
|
||||
data[1] = mat.M4
|
||||
data[2] = mat.M8
|
||||
data[3] = mat.M12
|
||||
data[4] = mat.M1
|
||||
data[5] = mat.M5
|
||||
data[6] = mat.M9
|
||||
data[7] = mat.M13
|
||||
data[8] = mat.M2
|
||||
data[9] = mat.M6
|
||||
data[10] = mat.M10
|
||||
data[11] = mat.M14
|
||||
data[12] = mat.M3
|
||||
data[13] = mat.M7
|
||||
data[14] = mat.M11
|
||||
data[15] = mat.M15
|
||||
|
||||
return data
|
||||
data := MatrixToFloatV(mat)
|
||||
return data[:]
|
||||
}
|
||||
|
||||
// QuaternionAdd - Add two quaternions
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue