Computer graphics is a vast field that is becoming larger every day. It is impossible to cover every topic of interest, even within a specialization such as CG rendering. For many years, Noriko Kurachi has reported on the latest developments for Japanese readers in her monthly column for CG World. Being something of a pioneer herself, she selected topics that represented original and promising new directions for research. Many of these novel ideas are the topics covered in The Magic of Computer Graphics.Starting from the basic behavior of light, the first section of the book introduces the most useful techniques for global and local illumination using geometric descriptions of an environment. The second section goes on to describe image-based techniques that rely on captured data to do their magic. In the final section, the author looks at the synthesis of these two complementary approaches and what they mean for the future of computer graphics.
Peter Winkler, noted research mathematician and puzzle maven, reveals his puzzle collection, compiled over decades. Now, you can share more than 100 of the best (and some of the toughest) mathematical
Join the kids of the Cryptoclub as they apply basic mathematics to make and break secret codes. The encryption systems covered in this book range from classic ciphers that have been around for hundre
Browne, a software engineer and author of a book on hex strategy, describes a wide range of connection games, from the wimp-and-sissy level all the way up to what appears to be gaming in more than thr
Like virtual reality, augmented reality is becoming an emerging platform in new application areas for museums, edutainment, home entertainment, research, industry, and the art communities using novel
Glassner has expanded some of his columns from IEEE Computer Graphics and Applications for this computer graphics tutorial. He explains how to make pop-up books and cards, create weaves and tartans, a
The second edition of C# and Game Programming offers the same practical, hands-on approach as the first edition to learning the C# language through classic arcade game applications. Complete source co
"Among the many expositions of Godel's incompleteness theorems written for non-specialists, this book stands apart. With exceptional clarity, Franzen gives careful, non-technical explanations both of
A collection of short detective stories, providing an exciting new challenge for young adults who have graduated beyond the ever-popular Encyclopedia Brown mysteries series, and are interested in app
Building on the foundation set by Schoenfield, Hinman (mathematics, U. of Michigan) covers modern mathematical logic from propositional, first-order and infinitary logic and Godel's incompleteness the
In this fascinating history of the mathematics department at the University of California, Berkeley, Moore describes how this institution evolved from a single faculty member at a financially-trouble
This book provides the reader with a fundamental understanding of global illumination algorithms. It discusses a broad class of algorithms for realistic image synthesis and introduces a theoretical b
What shape is the universe? Is it curved and closed in on itself? Is it expanding? Where is it headed? Could space be wrapped around itself, such that it produces ghost images of faraway galaxies? Su
Written for graduate students in mathematics or non-specialist mathematicians who wish to learn the basics about some of the most important current research in the field, this book provides an intens
NEW IN PAPERBACK! Take an apple and cut it into five pieces. Would you believe that these five pieces can be reassembled in such a fashion so as to create two apples equal in shape and size to the or
Drawing from the "Mathematicians" in the congress' name the author focuses on the human side of the congress rather than on the scientific material presented at those congresses. Cubera addresses suc
This introduction to interfaces between humans and computers that exploit the human sense of touch emphasizes algorithmic perspectives that are important to researchers and developers, and discusses f
Microsoft has made its Torque X gaming platform available to independent software developers for the first time, and Kanalakis (an original Torque X developer) reveals code examples, detailed instruct
This book allows people to make multiplayer games with TGE and also tells them how to improve their games by modifying the engine source code itself. After reading this book and completing the exerci
Geometry processing, or mesh processing, is a fast-growing area of research that uses concepts from applied mathematics, computer science, and engineering to design efficient algorithms for the acqui