# Sandbox.SandboxSystemExtensions.VectorInSphere

```csharp
static Vector3 VectorInSphere(System.Random self, float radius = 1)
```

Uniformly samples a 3D position from all points with distance at most `radius` from the origin.

### Parameters

- `self` (`System.Random`)
- `radius` (`float`), default `1`

### Returns

`Vector3`

Declared in [Sandbox.SandboxSystemExtensions](/api/Sandbox.SandboxSystemExtensions).
Assembly: `Sandbox.System`.
