Distance fields can be used to describe and render procedural scenes via ray marching. This technique enables the direct realization of various optical effects, such as soft shadows and depth-of-field.