Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Volumetric Fog Demo

An asset by Godot Engine
The page banner background of a mountain and forest
Volumetric Fog Demo hero image

Quick Information

0 ratings
Volumetric Fog Demo icon image
Godot Engine
Volumetric Fog Demo

This is an example of Godot's volumetric fog capabilities with the Vulkan renderer.Showcased features are:- Positive/negative density volumes that affect albedo (incoming light) and emission.- Box/ellipsoid shapes, height falloff, and density modulation using a 3D texture.- Temporal reprojection for greater stability and avoiding flickering. The difference is demonstrated with a moving fog volume.- Global density adjustment. With FogVolume nodes that have a positive density, it's possible to apply volumetric fog only in specific areas.- Custom FogVolume shader with real-time 3D noise. Shader provided by alghost: https://godotshaders.com/shader/moving-gradient-noise-fog-mist-for-godot-4/Language: GDScriptRenderer: Forward+

Supported Engine Version
4.2
Version String
4.2-31d1c0c
License Version
MIT
Support Level
featured
Modified Date
1 year ago
Git URL
Issue URL

Volumetric Fog

This is an example of Godot's volumetric fog capabilities with the Vulkan renderer.

Showcased features are:

  • Positive/negative density volumes that affect albedo (incoming light) and emission.
  • Box/ellipsoid shapes, height falloff, and density modulation using a 3D texture.
  • Temporal reprojection for greater stability and avoiding flickering.
    • The difference is demonstrated with a moving fog volume.
  • Global density adjustment. With FogVolume nodes that have a positive density, it's possible to apply volumetric fog only in specific areas.
  • Custom FogVolume shader with real-time 3D noise (provided by alghost).

Language: GDScript

Renderer: Vulkan Clustered

Screenshots

README Screenshot

This is an example of Godot's volumetric fog capabilities with the Vulkan renderer.

Showcased features are:

- Positive/negative density volumes that affect albedo (incoming light) and emission.
- Box/ellipsoid shapes, height falloff, and density modulation using a 3D texture.
- Temporal reprojection for greater stability and avoiding flickering. The difference is demonstrated with a moving fog volume.
- Global density adjustment. With FogVolume nodes that have a positive density, it's possible to apply volumetric fog only in specific areas.
- Custom FogVolume shader with real-time 3D noise. Shader provided by alghost: https://godotshaders.com/shader/moving-gradient-noise-fog-mist-for-godot-4/

Language: GDScript

Renderer: Forward+

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Volumetric Fog Demo icon image
Godot Engine
Volumetric Fog Demo

This is an example of Godot's volumetric fog capabilities with the Vulkan renderer.Showcased features are:- Positive/negative density volumes that affect albedo (incoming light) and emission.- Box/ellipsoid shapes, height falloff, and density modulation using a 3D texture.- Temporal reprojection for greater stability and avoiding flickering. The difference is demonstrated with a moving fog volume.- Global density adjustment. With FogVolume nodes that have a positive density, it's possible to apply volumetric fog only in specific areas.- Custom FogVolume shader with real-time 3D noise. Shader provided by alghost: https://godotshaders.com/shader/moving-gradient-noise-fog-mist-for-godot-4/Language: GDScriptRenderer: Forward+

Supported Engine Version
4.2
Version String
4.2-31d1c0c
License Version
MIT
Support Level
featured
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers