Creating Fog in Unity’
Objective: Learn how to create a Fog in Unity.
I got the asset from Filebase and simply downloaded and imported it into my project. These fogs are what is known as particles.

Because the Fog object was not set as HDRP, we are going to change the shader to Sprites -> Default.

We can adjust the fog’s size and how fast it moves in our scene during real time. We can adjust these factors by playing around with some of the features in our inspector when we select the fog prefab.

After doing some small tweaks to the Start Speed and Start Size, we can see the changes to our Fog.

Now we can see that our fog is quite transparent and only covers the part where the our Test Tube is located, giving it a mysterious vibe.
Volumetric Lights
The next thing I want to do here is create some source of lighting to generate that fog like lighting giving off more of that misty appearance to the scene.
To begin with this, I want to create a point light and then jump into my global volume and add an override. We are going to add a fog and make sure we are enabling some of the features within that fog override.

We also can’t forget to enable Volumetrics inside our Point Light.

Now we can just play around with the intensity of the lighting via the point like or in the post processing stack to bring out the nice fog light to our scene!