Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Prototype Docs Version 2.0.7

## TileRenderLayer :: union

#### Union members

`"zero"` | 64 layers. Used for tile sprites above background (e.g. transitions to out-of-map).
`"water"` | 16 layers. Used for water related tile sprites. Water shaders are rendered above these layers.
`"water-overlay"` | 64 layers. Used for lowland tiles and tile transitions to water that are desired to be drawn under the ground sprites. Puddles are rendered above these layers.
`"ground-natural"` | 256 layers. Used for natural tile sprites above water. Global tile tint shaders are rendered above these layers.
`"ground-artificial"` | 128 layers. Used for tile sprites which are intended to be above natural ground. Like tiles that player can build.
`"top"` | 1 layer. The top most tile render layer.

Type used in

- TilePrototype::layer_group
- TileTransitions::overlay_layer_group
- TileTransitions::background_layer_group