---
title: blendMode
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnmaterial/blendmode
---

# blendMode

The mode that determines how pixel colors rendered using this material blend with other pixel colors in the rendering target.

## Declaration

```swift
var blendMode: SCNBlendMode { get set }
```

## Discussion

Discussion With the default blend mode of SCNBlendMode.alpha, materials blend according to their alpha (opacity) values—a pixel rendered with a higher alpha value appears more opaque than one with a lower alpha value. Change this property to create special effects. For example, the SCNBlendMode.add mode can make objects appear to glow.

## See Also

### Managing Opacity and Blending

- [transparency](scenekit/scnmaterial/transparency.md)
- [transparencyMode](scenekit/scnmaterial/transparencymode.md)
- [SCNTransparencyMode](scenekit/scntransparencymode.md)
- [SCNBlendMode](scenekit/scnblendmode.md)
