Non-Photorealistic Computer Graphics: Modeling, Rendering, and Animation
Thomas Strothotte, Stefan SchlechtwegBooks.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.
Overview
Even as developments in photorealistic computer graphics continue to affect our work and leisure activities, practitioners and researchers are devoting more and more attention to non-photorealistic (NPR) techniques for generating images that appear to have been created by hand. These efforts benefit every field in which illustrations—thanks to their ability to clarify, emphasize, and convey very precise meanings—offer advantages over photographs. These fields include medicine, architecture, entertainment, education, geography, publishing, and visualization.Non-Photorealistic Computer Graphics is the first and only resource to examine non-photorealistic efforts in depth, providing detailed accounts of the major algorithms, as well as the background information and implementation advice readers need to make headway with these increasingly important techniques.
Already, an estimated 10% of computer graphics users require some form of non-photorealism. Strothotte and Schlechtweg's important new book is designed and destined to be the standard NPR reference for this large, diverse, and growing group of professionals.
*Hard-to-find information needed by a wide range and growing number of computer graphics programmers and applications users.
*Traces NPR principles and techniques back to their origins in human vision and perception.
*Focuses on areas that stand to benefit most from advances in NPR, including medical and architectural illustration, cartography, and data visualization.
*Presents algorithms for two and three-dimensional effects, using pseudo-code where needed to clarify complex steps.
*Helps readers attain pen-and-ink, pencil-sketch, and painterly effects, in addition to other styles.
*Explores specific challenges for NPR—including "wrong" marks, deformation, natural media, artistic technique, lighting, and dimensionality.
*Includes a series of programming projects in which readers can apply the book's concepts and algorithms.
Audience: Computer graphics programmers.
Synopsis
In the past decade, the field of non-photorealistic computer graphics (NPR) has developed as the product of research marked by diverse and sometimes divergent assumptions, approaches, and aims. This book is the first to offer a systematic assessment of this work, identifying and exploring the underlying principles that have given the field its cohesion. In the course of this assessment, the authors provide detailed accounts of today's major non-photorealistic algorithms, along with the background information and implementation advice you need to put them to productive use. As NPR finds new applications in a broadening array of fields, Non-Photorealistic Computer Graphics is destined to be the standard reference for researchers and practitioners alike.
Features Traces NPR principles and techniques back to their origins in human vision and perception.
Emphasizes areas that stand to benefit most from advances in NPR, including medical and architectural illustration.
Presents algorithms for both 2D and 3D effects, using pseudo-code where needed.
Examines the techniques behind distinct styles, including pen-and-ink, pencil sketch, and painterly effects.
Explores specific challenges for NPR-including simulation of natural media, artistic techniques, deformations, illustrations, and lighting.
Concludes each chapter with a set of hands-on exercises.
Via a companion Web site, provides additional information on NPR, including a forum in which to interact with other NPR professionals.
Editorials
From Barnes & Noble
The Barnes & Noble ReviewAn immense amount of effort (and processor cycles) has gone into creating computer graphics and animations that mimic the real world. But CG professionals are discovering what painters and photographers already know: There's more to life than realism. The field of non-photorealistic rendering (NPR) is rapidly coming of age, as researchers, illustrators, and artists explore new ways to create computer images that appear hand-wrought. Non-Photorealistic Computer Graphics brings this sprawling new field into focus.
Folks outside the field may be surprised to discover that there are specific principles and mathematical algorithms you can use to make things look "non-realistic." This book introduces them: the careful use of randomness, ambiguity, arbitrariness, and distortion; methods based on 2D and 3D data structures; and finally, a complete conceptual framework for making it all fit together.
NPR's applications range from cartoons (where it permits the seamless integration of digital 3D with old-fashioned cel animation) to all kinds of architectural and medical illustration. It's terrific where you want folks to remember that something won't look exactly as you're imagining it (e.g., that new kitchen you're designing at Home Depot). And it can be amazingly expressive. It may be the real future of computer graphics. (Bill Camarda)
Bill Camarda is a consultant, writer, and web/multimedia content developer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. He served for nearly ten years as vice president of a New Jerseybased marketing company, where he supervised a wide range of graphics and web design projects. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.