---
title: SCNShadowMode.modulated
framework: scenekit
role: symbol
role_heading: Case
path: scenekit/scnshadowmode/modulated
---

# SCNShadowMode.modulated

SceneKit renders shadows by projecting the light’s gobo image. The light does not illuminate the scene.

## Declaration

```swift
case modulated
```

## Discussion

Discussion Typically, you use this mode to create a low-accuracy, high-performance shadow under a game character or similar scene element: Use an image of a radial gradient (black to white) for the light’s gobo property, and use categoryBitMask properties to prevent the shadow image from appearing on the character.

## See Also

### Constants

- [SCNShadowMode.forward](scenekit/scnshadowmode/forward.md)
- [SCNShadowMode.deferred](scenekit/scnshadowmode/deferred.md)
