Skip to main content
Log in

Interactive real-time motion blur

  • Original Articles
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Motion blurring of fast-moving objects is highly desirable for virtual environments and 3D user interfaces. However, all currently known algorithms for generating motion blur are too slow for inclusion in interactive 3D applications. We introduce a new motion-blur algorithm that works in three dimensions on a per object basis. The algorithm operates in real time even for complex objects consisting of several thousand polygons. While it only approximates true motion blur, the generated results are smooth and visually consistent. We achieve this performance break-through by taking advantage of hardware-assisted rendering of semitransparent polygons, a feature commonly available in today's workstations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Catmull E (1984) An analytic visible surface algorithm for independent pixel processing. Comput Graph (SIGGRAPH '84 Proceedings) 18:109–115

    Google Scholar 

  • Chang BW, Ungar D (1993) Animation: from cartoons to the user interface. UIST '93 Proceedings, Atlanta, GA, ACM Press, New York, NY: 45–55

    Google Scholar 

  • Chen SE, Williams L (1993) View interpolation for image synthesis. Comput Graph (SIGGRAPH '93 Proceedings) 27:279–288

    Google Scholar 

  • Cook RL, Porter T, Carpenter L (1984) Distributed ray tracing. Comput Graph (SIGGRAPH '84 Proceedings) 18:137–145

    Google Scholar 

  • Cook RL (1986) Stochastic sampling in computer graphics. ACM Trans Graph 5:51–72

    Google Scholar 

  • Dippe MAZ, Wold EH (1985) Antialiasing through stochastic sampling. Comput Graph (SIGGRAPH '85 Proceedings) 19:69–78

    Google Scholar 

  • Grant CW (1985) Integrated analytic spatial and temporal antialiasing for polyhedra in 4-space. Comput Graph (SIGGRAPH '85 Proceedings) 19:79–84

    Google Scholar 

  • Haeberli P, Akeley K (1990) The accumulation buffer: hard ware support for high-quality rendering. Comput Graph (SIGGRAPH '90 Proceedings) 24:309–318

    Google Scholar 

  • Heckbert PS (1986) Filtering by repeated integration. Comput Graph (SIGGRAPH '86 Proceedings) 20:315–321

    Google Scholar 

  • Korein J, Badler N (1983) Temporal antialiasing in computer generated animation. Comput Graph (SIGGRAPH '83 Proceedings) 17:377–388

    Google Scholar 

  • Langford M (1982) The master guide to photography. Knopf: distributed by Random House, New York

    Google Scholar 

  • Lee ME, Redner RA, Uselton SP (1985) Statistically optimized sampling for distributed ray tracing. Comput Graph (SIGGRAPH '85 Proceedings) 19:61–67

    Google Scholar 

  • Max NL (1990) Polygon-based post-process motion blur. Vis Comput 6:308–314

    Google Scholar 

  • Max NL, Lerner DM (1985) A two-and-a-half-D motion-blur algorithm. Comput Graph (SIGGRAPH '85 Proceedings) 19:85–93

    Google Scholar 

  • Potmesil M, Chakravarty I (1983) Modeling motion blur in computer-generated images. Comput Graph (SIGGRAPH '83 Proceedings) 17:389–399

    Google Scholar 

  • Reeves WT (1983) Particle systems — a technique for modeling a class of fuzzy objects. ACM Trans Graph 2:91–108

    Google Scholar 

  • RKO Radio Pictures (1933) King Kong. Director: Ernest B. Schoedsack, Special Effects: Willes O'Brian

  • Robertson GG, Mackinlay JD, Card SK (1991) Cone trees: animated 3D visualizations of hierarchical information. Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems, New Orleans, LA, ACM Press, New York, NY: 189–194

    Google Scholar 

  • Thomas F, Johnston O (1981) Disney animation: the illusion of life. Abbeville Press, New York

    Google Scholar 

  • Weld JD, Leu MC (1990) Geometric representation of swept volumes with application to polyhedral objects. Int J Robotics Res 9:105–117

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wloka, M.M., Zeleznik, R.C. Interactive real-time motion blur. The Visual Computer 12, 283–295 (1996). https://doi.org/10.1007/BF01782290

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01782290

Key words

Navigation