Instance Property


A cube map texture that depicts the environment surrounding the scene’s contents, used for advanced lighting effects.


var lightingEnvironment: SCNMaterialProperty { get }


When rendering materials with the physicallyBased lighting model, SceneKit illuminates surfaces differently according to the environment that surrounds them. For example, with physically based shading, even a diffuse surface takes on some color from the sky above it and the ground below it.

For information about defining cube maps, see the discussion of the contents property.

See Also

Accessing Scene Contents

var rootNode: SCNNode

The root node of the scene graph.

var background: SCNMaterialProperty

A background to be rendered before the rest of the scene.