func (v Vec3) Dot(v1 Vec3) float32 {
	return v[0]*v1[0] + v[1]*v1[1] + v[2]*v1[2]
}
func (v Vec3) Dot(v1 Vec3) float32 {
	return v[0]*v1[0] + v[1]*v1[1] + v[2]*v1[2]
}
func ( v Vec3 ) Dot ( v1 Vec3 ) float32 { return v [ 0 ] * v1 [ 0 ] + v [ 1 ] * v1 [ 1 ] + v [ 2 ] * v1 [ 2 ] }
// Dot derives the dot product of two vectors. v . v1
Dot derives the dot product of two vectors . v . v1