Particle animation and rendering using data parallel computation
- 1 September 1990
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 24 (4), 405-413
- https://doi.org/10.1145/97880.97923
Abstract
Techniques are presented that are used to animate and render particle systems with the Connection Machine CM-2, a data parallel supercomputer. A particle behavior language provides an animator with levels of control from kinematic spline motions to physically based simulations. A parallel particle rendering system allows particles of different shapes, sizes, colors and transparencies to be rendered with antialiasing, hidden surfaces, and motion-blur. One virtual processor is assigned to each primitive data element: one to each particle, and during the rendering process, one to each pixel-sized particle fragment, and to each pixel. These tools are used to model dynamic phenomena such as wind, snow, water, and fire.Keywords
This publication has 20 references indexed in Scilit:
- Plant models faithful to botanical structure and developmentACM SIGGRAPH Computer Graphics, 1988
- Development models of herbaceous plants for computer imagery purposesACM SIGGRAPH Computer Graphics, 1988
- The Connection MachineScientific American, 1987
- A simple model of ocean wavesACM SIGGRAPH Computer Graphics, 1986
- Real time design and animation of fractal plants and treesACM SIGGRAPH Computer Graphics, 1986
- Modeling waves and surfACM SIGGRAPH Computer Graphics, 1986
- Managing geometric complexity with enhanced procedural modelsACM SIGGRAPH Computer Graphics, 1986
- Approximate and probabilistic algorithms for shading and rendering structured particle systemsACM SIGGRAPH Computer Graphics, 1985
- Computational modeling for the computer animation of legged figuresACM SIGGRAPH Computer Graphics, 1985
- The A -buffer, an antialiased hidden surface methodACM SIGGRAPH Computer Graphics, 1984