Advanced Techniques

Learn how to implement advanced techniques by using Metal features efficiently.

Overview

The following sample code projects demonstrate a wide range of graphics and compute techniques specifically optimized to leverage Metal features.

Topics

Advanced Techniques

Reflections with Layer Selection

Demonstrates how to use layer selection to reduce the number of render passes needed for a reflective object.

LOD with Function Specialization

Demonstrates how to use specialized functions to select a level of detail based on dynamic conditions.

See Also

Sample Code

Fundamental Lessons

Learn how to develop Metal apps by following introductory lessons and guided examples.