code: func (v Vec3) SAdd(v1 Vec3, s float32) Vec3 {
  	return NewVec3XYZ(
  		v[0]+v1[0]*s,
  		v[1]+v1[1]*s,
  		v[2]+v1[2]*s,
  	)
  }
docs: // SAdd returns a new vector that is the result of v + (v1 * s).
  //
  // It allocates a new vector/slice.