A method of using a computer to provide display data representing a fire. The data is derived from fire model data, so that the fire is realistically displayed with the dynamics of a real fire. Particles are generated from the model data and given location values and other parameters. Each particle becomes a display data element by virtue of being assigned a graphics primitive. The data elements are culled according to a field of view and sorted, so that they may be used for real time display rendering.
Bruce C. Montag; Stephen D. Huffman; Denise C. Varner