func (v Vec3) Scale(t float32) Vec3 {
	return NewVec3XYZ(
		v[0]*t,
		v[1]*t,
		v[2]*t,
	)
}
func (v Vec3) Scale(t float32) Vec3 {
	return NewVec3XYZ(
		v[0]*t,
		v[1]*t,
		v[2]*t,
	)
}
func ( v Vec3 ) Scale ( t float32 ) Vec3 { return NewVec3XYZ ( v [ 0 ] * t , v [ 1 ] * t , v [ 2 ] * t , ) }
// Scale returns a new vector that is the result of v * t
Scale returns a new vector that is the result of v * t