---
title: Accelerating ray tracing and motion blur using Metal
framework: metalperformanceshaders
role: sampleCode
role_heading: Sample Code
path: sample-code/metalperformanceshaders/animating_and_denoising_a_raytraced_scene
---

# Accelerating ray tracing and motion blur using Metal

Generate ray-traced images with motion blur using GPU-based parallel processing.

## Overview

Overview note: This sample code project is associated with WWDC22 session 10105: Maximize your Metal ray tracing performance and WWDC21 session 10149: Enhance your app with Metal ray tracing. Configure the sample code project This sample requires the following system and software configuration: macOS 12 or later iOS 15 or later Xcode 13 or later

## See Also

### Ray tracing

- [Rendering reflections in real time using ray tracing](metal/rendering-reflections-in-real-time-using-ray-tracing.md)
- [Accelerating ray tracing using Metal](metal/accelerating-ray-tracing-using-metal.md)
- [Control the ray tracing process using intersection queries](metal/control-the-ray-tracing-process-using-intersection-queries.md)
- [Rendering a curve primitive in a ray tracing scene](metal/rendering-a-curve-primitive-in-a-ray-tracing-scene.md)
