This book will present the latest research results in point-based computer graphics. After an overview of the key issues, affordable 3D scanning devices will be discussed and new concepts for the mathematical representation of point-sampled shapes will be presented. Then the authors will describe methods for high-performance and high-quality rendering of point models, including advanced shading, anti-aliasing, and transparency.
The book will also present efficient data structures for hierarchical rendering on modern graphics processors (GPUs). In addition it will address methods for geometric processing, filtering and resampling of point models. The last part of the book will be devoted to Pointshop3D, open-source software for the design of new algorithms for point-based graphics. Both editors have worked in computer graphics for many years and have pioneered the field of point-based graphics. They have published a large number of papers in journals and conferences on this topic. They have founded the IEEE/EUROGRAPHICS annual Symposium on Point-based Graphics, which was held this year for the second time. They also taught numerous courses on the topic at international conferences, including ACM SIGGRAPH and EUROGRAPHICS.
The first book on a major development in graphics by the pioneers in the field
* This technique allows 3D images to be manipulated as easily as Photoshop works with 2D images
* Includes CD-ROM with the open source software program Pointshop3D for experimentation with point graphics
About the Author
Markus Gross is a professor of computer science and director of the Computer Graphics Laboratory of the Swiss Federal Institute of Technology (ETH) in ZÑrich. He received a master of science in electrical and computer engineering and a PhD in computer graphics and image analysis, both from the University of Saarbrucken, Germany. From 1990 to 1994, Dr. Gross worked for the Computer Graphics Center in Darmstadt, where he established and directed the Visual Computing Group. His research interests include point-based graphics, physics-based modeling, multiresolution analysis, and virtual reality. He has been widely publishing and lecturing on computer graphics and scientific visualization, and he authored the book Visual Computing (Springer, 1994). Dr. Gross has taught courses at major graphics conferences including ACM SIGGRAPH, IEEE Visualization, and Eurographics. He is the associate editor of the IEEE Computer Graphics and Applications and has served as a member of international program committees of many graphics conferences.
Dr. Gross has been a papers co-chair of IEEE Visualization '99, Eurographics 2000, and IEEE Visualization 2002. He is chair of the papers committee of ACM SIGGRAPH 2005. Dr. Gross is a senior member of IEEE, a member of the IEEE Computer Society, a member of ACM and ACM Siggraph, and a member of the Eurographics Association. Dr. Gross is on the advisory boards of various international research institutes and governmental agencies. Dr Gross is a cofounder of Cyfex AG and Novodex AG.
Hanspeter Pfister is associate director and senior research scientist at MERL (Mitsubishi Electric Research Laboratories) in Cambridge, MA. He is the chief architect of VolumePro, Mitsubishi Electric's real-time volume rendering hardware for PCs. His research interests include computer graphics, scientific visualization, and graphics architectures. His work spans a range of topics, including point-based graphics, appearance modeling and acquisition, computational photography, 3D television, and face modeling. Hanspeter Pfister received his PhD in computer science in 1996 from the State University of New York at Stony Brook.
He received his MS in electrical engineering from the Swiss Federal Institute of Technology (ETH) ZÑrich, Switzerland, in 1991. Dr. Pfister has taught courses at major graphics conferences including SIGGRAPH, IEEE Visualization, and Eurographics. He has been teaching introductory and advanced graphics courses at the Harvard Extension School since 1999. He is Associate Editor of the IEEE Transactions on Visualization and Computer Graphics (TVCG), chair of the IEEE Visualization and Graphics Technical Committee (VGTC), and has served as a member of international program committees of major graphics conferences. Dr. Pfister was the general chair of the IEEE Visualization 2002 conference. He is senior member of the IEEE, and member of ACM, ACM SIGGRAPH, the IEEE Computer Society, and the Eurographics Association.