Computer simulation of the flame is difficult to achieve real-time and realistic problem, proposing a fire simulation method based on fluid model and GPU general computing combining. The method is based on the incompressible flame, low-density, non-sticky and so on. Semi-Lagrange method is using to solve the fluid equations, using volume rendering based on 3D texture to rendering the flame. Then, using the method of energy-spectrum of radiation to control the color of the flame, and using the GPU to accelerate in parallel, balance realistic and real time.