# DustParticles *in [Lib.render.basic](README.md)* Creates a volume around the camera in which points that behave like dust or snow are spawned and repeated / wrapped infinitely. Tip: This effect can be combined with [SetFog], [DepthOfField], [MotionBlur] among others. ## Input Parameters | Name (Relevancy & Type) | Description | |---|---| | **Refresh** (Boolean) | If no particles are visible double-click to reset the particle simulation

This can become necessary if a change in parameters such as 'count' or 'WrapSize' results in no particles being displayed | | **Count** (Int32) | Controls the number of particles
Changing this setting may require a refresh | | **WrapSize** (Single) | Changes the size of the volume around the camera in which particles are spawned and repeated
Changing this setting may require a refresh | | **OffsetVolume** (Vector3) | Offsets the volume that spawns and wraps the particles from the position of the camera | | **Color** (Vector4) | Defines the color of the particles | | **Size** (Single) | Defines the size of the particles | | **Gravity** (Vector3) | Adds a linear force in the defined axis | | **NoiseAmount** (Single) | Changes the speed of the noise animation | | **NoiseFrequency** (Single) | Changes the granularity of the noise
Higher values create many small spatially limited turbulences
Lower values create movements that affect more particles at the same time | | **NoiseVariation** (Single) | Adds a per-particle noise variation | | **Phase** (Single) | Changes the phase / random seed of the noise animation | | **TrailLength** (Int32) | Adds a tail of particles to each particle | | **TrailColor** (Vector4) | Defines the color of the trails | | **TrailWidth** (Single) | Changes the thickness of the trails | | **FadeNearest** (Single) | Defines how close to the camera the particles start to fade out | | **EnableZWrite** (Boolean) | Enables / disables Z-writing / sorting | | **BlendMode** (Int32) | Defines what blend mode is used to render the particles | | **Texture_** (Texture2D) | Input for a custom texture which overrides the default point / blob | ## Outputs | Name | Type | |---|---| | **Output** | T3.Core.DataTypes.Command |