---
title: Rendering a scene with forward plus lighting using tile shaders
framework: metal
role: sampleCode
role_heading: Sample Code
path: metal/rendering-a-scene-with-forward-plus-lighting-using-tile-shaders
---

# Rendering a scene with forward plus lighting using tile shaders

Implement a forward plus renderer using the latest features on Apple GPUs.

## Overview

Overview note: This sample code project is associated with WWDC 2019 session 601: Modern Rendering with Metal. Configure the sample code project To run the app: Build the project with Xcode 11 or later. Target an iOS device with an A11 chip or later and iOS 11 or later.

## See Also

### Lighting techniques

- [Rendering a scene with deferred lighting in Objective-C](metal/rendering-a-scene-with-deferred-lighting-in-objective-c.md)
- [Rendering a scene with deferred lighting in Swift](metal/rendering-a-scene-with-deferred-lighting-in-swift.md)
- [Rendering a scene with deferred lighting in C++](metal/rendering-a-scene-with-deferred-lighting-in-c++.md)
- [Rendering reflections with fewer render passes](metal/rendering-reflections-with-fewer-render-passes.md)
