func (s sphere) Contains(b gfx.Boundable) bool { return b.Bounds().InSphere(math.Sphere(s)) }
func (s sphere) Intersects(b gfx.Boundable) bool { return math.Sphere(s).OverlapsRect3(b.Bounds()) }