 The colouring of one surface in this way influences the colouring of a neighbouring surface, and vice versa.The resulting values of illumination throughout the model (sometimes including for empty spaces) are stored and used as additional inputs when performing calculations in a ray-casting or ray-tracing model.Due to the iterative/recursive nature of the technique, complex objects are particularly slow to emulate.