# Collide with Sphere Menu Path : **Collision > Collide with Sphere** The **Collide with Sphere** Block is used to define a spherical volume for particles to collide with. ![](Images/Block-CollideWithSphereMain.png) ## Block compatibility This Block is compatible with the following Contexts: - [Update](Context-Update.md) ## Block settings | **Setting** | **Type** | **Description** | | ----------------- | -------- | ------------------------------------------------------------ | | **Mode** | Enum | The collision shape mode. The options are:
• **Solid**: Particles cannot enter the collider.
• **Inverted**: Particles cannot leave the collider. The collider becomes a volume that the particles cannot exit. | | **Radius Mode** | Enum | The mode that determines the collision radius of each particle. The options are:
• **None**: Particles have a radius of zero.
• **From Size**: Particles inherit their radius from their individual sizes.
• **Custom**: Allows you to set the radius of the particles to a specific value. | | **Rough Surface** | Bool | Toggles whether or not the collider simulates a rough surface. When enabled, Unity adds randomness to the direction in which particles bounce back to simulate collision with a rough surface. | ## Block properties | **Input** | **Type** | **Description** | | ----------------- | ------------------------ | ------------------------------------------------------------ | | **Sphere** | [Sphere](Type-Sphere.md) | The sphere that specifies the center position and radius of the collision volume. | | **Bounce** | Float | The amount of bounce to apply to particles after a collision. A value of 0 means the particles do not bounce. A value of 1 means particles bounce away with the same speed they impacted with. | | **Friction** | Float | The speed that particles lose during collision. The minimum value is 0. | | **Lifetime Loss** | Float | The proportion of life a particle loses after collision. | | **Roughness** | Float | The amount to randomly adjust the direction of a particle after it collides with the surface.
This property only appears when you enable **Rough Surface**. | | **Radius** | Float | The radius of the particle this Block uses for collision detection.
This property only appears when **Radius Mode** is set to **Custom**. | | | | | | ---- | ---- | ---- | | | | | | | | | | | | | | | | | | | | | | | | |