Why my volume nodes not working in blender?
Eevee is still limited, you can't use volumetrics for other shapes than cubes, plus keep in mind that you need to increase the Sampling to get a better result. Also play with the Volumetrics &gt; Tile Size, lower looks better, and Samples:

That said, you have new objects, ShiftA &gt; Volume &gt; Empty that allow you to create custom volumetric shapes. Once created, give it a modifier &gt; Mesh to Volume, in your scene select an object as Object of your modifier, then hide the object, and you have your custom volumetric: