A Black hole custom shader, made in Unreal Engine 5, using HLSL. Some additional effects were made in Niagara, because I wanted to add more elements of absorbing around the black hole. A volumetric texture of the disk was made in Blender and mixed with Emergen. The material instance has parameters of lighting, animation, fog properties for customizing the visualization.
This shader was made after the tutorial of Overdraw XYZ.