mirror of
https://github.com/bloeys/gglm.git
synced 2025-12-29 05:28:20 +00:00
Better mat printing
This commit is contained in:
@ -27,7 +27,7 @@ func (m *Mat2) Size() MatSize {
|
||||
}
|
||||
|
||||
func (m *Mat2) String() string {
|
||||
return fmt.Sprintf("\n| %f %f |\n| %f %f |\n", m.Arr[0], m.Arr[1], m.Arr[2], m.Arr[3])
|
||||
return fmt.Sprintf("\n| %+-9.3f %+-9.3f |\n| %+-9.3f %+-9.3f |\n", m.Arr[0], m.Arr[1], m.Arr[2], m.Arr[3])
|
||||
}
|
||||
|
||||
//Add m += m2
|
||||
|
||||
@ -27,7 +27,7 @@ func (m *Mat4) Size() MatSize {
|
||||
}
|
||||
|
||||
func (m *Mat4) String() string {
|
||||
return fmt.Sprintf("\n| %f %f %f %f |\n| %f %f %f %f |\n| %f %f %f %f |\n| %f %f %f %f |\n",
|
||||
return fmt.Sprintf("\n| %+-9.3f %+-9.3f %+-9.3f %+-9.3f |\n| %+-9.3f %+-9.3f %+-9.3f %+-9.3f |\n| %+-9.3f %+-9.3f %+-9.3f %+-9.3f |\n| %+-9.3f %+-9.3f %+-9.3f %+-9.3f |\n",
|
||||
m.Arr[0], m.Arr[1], m.Arr[2], m.Arr[3],
|
||||
m.Arr[4], m.Arr[5], m.Arr[6], m.Arr[7],
|
||||
m.Arr[8], m.Arr[9], m.Arr[10], m.Arr[11],
|
||||
|
||||
14
main.go
14
main.go
@ -16,13 +16,13 @@ func main() {
|
||||
|
||||
m1 := gglm.NewMat4(nil)
|
||||
|
||||
// f := []float32{
|
||||
// 0, 0, 0, 0,
|
||||
// 0, 0, 0, 0,
|
||||
// 0, 0, 0, 0,
|
||||
// 0, 0, 0, 0,
|
||||
// }
|
||||
m2 := gglm.NewMat4(nil)
|
||||
f := []float32{
|
||||
-10, 0, 100, 0,
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
}
|
||||
m2 := gglm.NewMat4(f)
|
||||
|
||||
println("m1:", m1.String())
|
||||
println("m2:", m2.String())
|
||||
|
||||
Reference in New Issue
Block a user