I learned how to make a voxel fire by importing an OpenVDB of a smoke simulation I had made, and then using the Volume to Mesh modifier to make a cube take the form of the simulation. I then used the remesh modifier to make it a blocky fire simulation.
So, in essence, it's a 3D object that changes shape over time to look like a fire explosion.
My problem is that I don't know how to make a good shader that would make it look like good fire. How could I make a shader that portrays an explosion for one mesh?