Fog Effect

Fog Effect allows the user to create a layer of fog, diffusion and mist instantly, without the use of depth maps.

Fog plugin

This plug-in is meant for power users who need to relight scenes, animate photos and create mood and particle VFX.

Fog is the visual element that gives distance cues in an image. Adding fog, mist and diffusion instantly is a time saver for vfx and creative color grading.

Depth can be faked for a 2D layer using a depth map. For most 2D images, and especially for video, it is not trivial to create a depth map. Noise generators can create the shape of a fog, with some tweaking. They do not create diffusion, scattering, dispersion, mist.

Prosya Fog does not require a 3D comp – but it will react to a camera in a 3D comp and simulate changes in fog and diffusion.

In summary, noise generator plugins can provide the shape of the fog. Prosya Fog provides the fog shape, diffusion, scattering, dispersion, mist, variable density. Also, Prosya Fog will work with any 2D video and photo. As a result it is released on both Premiere Pro and After Effects.

Value Proposition

Add an adjustment layer above the layers you want rendered, add the Fog plugin and generate an instant fog.

  1. Very fast (uses all cores) and easy to use,
  2. Easily add procedural god rays.
  3. Options for fog variability to allow for creative animation and fog shapes.

Qualifying Questions

  • Do you wish you could relight a flat, boring video to make it moody?
  • Do you want to add greater depth to your scene?
  • Do you require options for animation of photos?
  • Do you need creative options for your vfx and color grading?


After Effects and Premiere Pro Creative Cloud. Tested with CC 2017, CC 2018, CC 2019, 2020, 2021. macOS 10.12 and above or Windows 7 and above.

Important Notes

You can download the Win or Mac trial version.

This effect works with 8-bpc, 16-bpc or 32-bpc. The optimal usage will require 32-bpc and full resolution. In 32-bpc color, After Effects does not clip the video and allows the user to view any out-of-range data.

The plug-in should be used on an adjustment layer, and additional fog passes can be made by adding other instances on separate layers.

Fog has multiple components – a noise-based shape, diffusion (the reduction in clarity of objects), scattering (for example different fog color of light and shadow regions), light dispersion (different color fog based on view vector to the light source), mist (the reduction of chromaticity in obscured regions), variable density (different areas in landscape can have different fog density).

Fog controls

Shadow – Choose the color of the fog in the shadows.

Seed – Seed value for the turbulence. You can modify this slightly if the variation seems to be similar across projects.

Depth + Enable – Use depth processing in final image.

Depth + Depth Map – The default “None” – uses internally generated depth map. For any other layer, the grayscale image is used as a depth map. Black indicates the pixel furthest away and white is the pixel closest to the observer.

Depth + Diffusion – Choose the level of diffusion between 2..5 – the default of 5 works for most fog diffusion levels.

Depth + Saturation – Saturation value for the entire image. Some images need to be desaturated for a realistic fog-look.

Depth + Blend – Blend value for the diffusion layer.

Depth + Solo – Solo the depth controls.

Layer + Enable – Use layer processing in final image.

Layer + Roughness – Change the fog shape. A higher number adds more detail.

Layer + Translation – Move the fog across the user-provided x and y pixels.

Layer + Rotation – Rotate the fog via the user-provided angle. The translation is done first, so you can change the center of rotation.

Layer + Scale – Scale the layer fog for parallax.

Layer + Blend – Blend value for the layer fog layer.

Layer + Solo – Solo the layer fog controls.

Light + Enable – Use light source processing in final image.

Light + Source – The user must select the location of the light source based on the scene. For an outdoors scene, the sun can be fixed just out of frame. For an indoors scene, this is the location of a street lamp, light bulb or fluorescent tube.

Light + Falloff – Choose between Linear, Square, Cube or Fourth Power. This denotes the inverse decay factor for the intensity of the light source. In reality, intensity decays using an inverse square law.

Light + Color – Choose the color of the light source.

Light + Intensity – Blend value that only effects the light near the source.

Light + Bloom – Above this threshold, a bloom effect is created. The effect is subtle and may not be noticeable.

Light + Solo – Solo the light controls.

World + Enable – Use world fog processing in final image.

World + Roughness – Change the fog shape. A higher number adds more detail.

World + Translation – Move the fog across the user-provided x and y pixels.

World + Rotation – Rotate the fog via the user-provided angle. The translation is done first, so you can change the center of rotation.

World + Scale – Scale the fog for parallax.

World + Blend – Blend value for the world fog layer.

World + Time Animation – Animate the fog automatically based on frame number.

World + Solo – Solo the world fog controls.

Volumetrics + Enable – Use volumetrics in final image. This allows automatic use of camera information in the fog.

Volumetrics + Parallax – Use Square, Cube or Fourth Power for parallax.



Software Engineer, Dancer and Filmmaker. Currently rebooting his life.

Leave a Reply