SIGGRAPH/EUROGRAPHICS Conference On Graphics Hardware · 2002 · 171 citations · 33 references
ComputingComputer ScienceVisualizationComputational Fluid DynamicsComputer GraphicsInteractive VisualizationCellular AutomataComputer Graphics HardwareDynamic SimulationInteractive GraphicsInteractive SimulationReal-time SimulationCellular Automata SimulationCoupled Map LatticesInteractive 3D ModelingInteractive 3D VisualizationLattice SystemsVisual Simulation
In this paper, we present a method for real-time visual simulation of diverse dynamic phenomena using programmable graphics hardware. The simulations we implement use an extension of cellular automata known as the coupled map lattice (CML). CML represents the state of a dynamic system as continuous values on a discrete lattice. In our implementation we store the lattice values in a texture, and use pixel-level programming to implement simple next-state computations on lattice nodes and their neighbors. We apply these computations successively to produce interactive visual simulations of convection, reaction-diffusion, and boiling. We have built an interactive framework for building and experimenting with CML simulations running on graphics hardware, and have integrated them into interactive 3D graphics applications.
33
Theory of Self-Reproducing Automata
Jacob T. Schwartz, John von Neumann, Arthur W. Burks · Mathematics of Computation · 1967 · 5.5K citations
Cellular automata as models of complexity
Stephen Wolfram · Nature · 1984 · 1.5K citations
Complex Patterns in a Simple System
John E. Pearson · Science · 1993 · 998 citations · Full text