# Sandbox.WaterBody.ReflectionType

How water reflects the scene.

- Kind: enum
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Fields

- [`Planar`](/api/Sandbox.WaterBody.ReflectionType/Planar): Renders the scene again, mirrored, for sharp reflections of everything above the water. Costs a second view: water on the same plane shares one, and each view renders at most one, for the plane covering the most of the screen. Other water, and all water at Low and Medium water quality, uses screen space.
- [`ScreenSpace`](/api/Sandbox.WaterBody.ReflectionType/ScreenSpace): Reflects what's already on screen, with the environment filling the rest. Cheap.
