# DepthOfField *in [Lib.render.postfx](README.md)* Adds a depth of field effect. Hint: Use a [Locator] and its DistanceToCamera output to use automatic focus distance. Useful Ops for a PostFX Pipeline: [MotionBlur] [DepthOfField] [ChromaticAberration] [Glow] [Grain] [Blur] ## Input Parameters | Name (Relevancy & Type) | Description | |---|---| | **TextureBuffer** (Texture2D Required) | — | | **DepthBuffer** (Texture2D Required) | — | | **Amount** (Single) | Controls the intensity of the blur.

Areas that are further away from the focus point are proportionally more blurred. | | **FocusDistance** (Single) | Controls how far away from the camera the area is which is not affected by the blur.

ProTip: Use a higher "Amount" to make it easier to identify the area of your scene that are in focus. Or use a [Locator] to have a visual helper to define the FocusPoint. | | **MaxSamples** (Int32) | Controls the fidelity of the effect.
Higher numbers create smoother results at the cost of rendering speed. | | **NearFarRange** (Vector2) | Defines the near and far range of the scene which is affected by the effect. | ## Outputs | Name | Type | |---|---| | **TextureOut** | T3.Core.DataTypes.Texture2D |