Unity-Atmospheric Height Fog Optimized Fog for Consoles Mobile and VR U3773
Programmable Render Pipeline (SRP) compatibility
The Unity Programmable Render Pipeline (SRP) is a feature that allows you to control rendering through C# scripts. SRP is the underlying technology that supports the Universal Rendering Pipeline (URP) and the High Definition Rendering Pipeline (HDRP).
Additional compatibility information
✓ Standard Render Pipeline
✓ Universal Render Pipeline
✓ HD Render Pipeline
describe
DOCUMENTS • DISCORD • SUPPORT • TWITTER • FACEBOOK
important
Due to multiple depth rendering issues, fog will not work on URP 7.2.0 or higher Android devices (Unity bug)! For this tool to work properly, depth textures need to be turned on and one of the following URP features: opacity textures, HDR, MSAA, post-processing, or the render range set to greater or less than 1. URP 7.4.1 is the best recommendation for development!
Welcome to visit
All resource-related discussions will be moved to Discord. Please join us for more information and updates. If you have any questions or just want to say hello, you are welcome!
Please read the description/limitations section before purchasing this resource!
Please read the Getting Started/First Steps section before starting to use or upgrade this resource!
Read the Validation section to learn about validated platforms, pipelines, and VR support!
Read the changelog to learn about new features, improvements, and known issues!
Overview
Simple and beautiful height fog with support for directional lights and animated noise. Height fog creates a volumetric effect while using only low computing power! All shaders are developed using Amplify Shader Editor and can be easily modified according to your needs.
compatibility
●Standard rendering pipeline
●Universal rendering pipeline 7.1.8+
● Amplify Shader Editor
Features
●Easy to set up
● Distance-based fog
●Height-based fog
●Directional haze
●Footshaft selection
●Support 3D animation noise
●Support volume mixing
● Support fog preset
●Supports per-object transparency
●Apply high fog function to add fog support to transparent shaders made with Amplify Shader Editor
●When the UI is used in the world space canvas, the UI default shader with high fog can be supported
●Support VR
● Support forward and delayed functions
● Support perspective and orthographic
●Support scene view visibility
●Contains basic demonstration scenarios
limitation
● SM2 devices are not supported
●Only recommended for high-end mobile devices
●This is not a true volumetric fog solution
●This fog requires a device with depth rendering capabilities
●Does not support HD rendering pipeline
●Transparent objects may cause visual artifacts because they do not write to the depth buffer
Due to multiple depth rendering issues, fog will not work on URP 7.2.0 or higher Android devices (Unity bug)! For this tool to work properly, depth textures need to be turned on and one of the following URP features: opacity textures, HDR, MSAA, post-processing, or the render range set to greater or less than 1.
●Fog is not functioning properly due to a corruption issue with depth rendering on Multiview’s Oculus Quest standard rendering pipeline. Multi-channel can be used instead.
More resources
●Vegetation engine
● Polyverse Wind • Wind shader compatible with any low poly asset
● Polyverse Skies • Low poly skybox shaders and textures
● Free skybox shader • Cubemap extension shader
Looking for quick responses to your questions? Welcome to our Discord server!
related keywords
post processing
VR
Mobile
fog effect
optimized
HDRP
URP
Height Fog
Fog
srp