Instance Property


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


@property(nonatomic) SCNBlendMode blendMode;


With the default blend mode of SCNBlendModeAlpha, 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 SCNBlendModeAdd mode can make objects appear to glow.

See Also

Managing Opacity and Blending


The uniform transparency of the material. Animatable.


The mode SceneKit uses to calculate transparency for the material.


The modes SceneKit uses to calculate the opacity of pixels rendered with a material, used by the transparencyMode property.


Modes that describe how SceneKit blends source colors rendered using a material with destination colors already in a rendering target, used by the blendMode property.