You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Congratulations to Ken Perlin for his 1997 Technical Achievement Award from the Academy of Motion Picture Arts and Science Board of Governors, given in recognition of the development of "Turbulence", Perlin Noise, a technique discussed in this book which is used to produce natural appearing textures on computer-generated surfaces for motion picture visual effects. Dr. Perlin joins Darwyn Peachey (co-developer of RenderMan(R), also discussed in the book) in being honored with this prestigious award.* * Written at a usable level by the developers of the techniques* Serves as a source book for those writing rendering systems, shaders, and animations.* Discusses the design and implementation of noise functions.* Contains procedural modeling of gases, hypertextures, mountains, and landscapes.* Provides a toolbox of specific procedures and basic primitive functions for producing realistic images.* Procedures are presented in C code segments or in Renderman shading language. * 3.5" disk contains the code from within the book for easy implementation
The free, open-source Processing programming language environment was created at MIT for people who want to develop images, animation, and sound. Based on the ubiquitous Java, it provides an alternative to daunting languages and expensive proprietary software. This book gives graphic designers, artists and illustrators of all stripes a jump start to working with processing by providing detailed information on the basic principles of programming with the language, followed by careful, step-by-step explanations of select advanced techniques.The author teaches computer graphics at NYU's Tisch School of the Arts, and his book has been developed with a supportive learning experience at its core. ...
Preface -- Foreword -- Part I: Generation -- 1. Introduction -- 2. Mesh Simplification -- 3. Error Metrics -- Part II: Application -- 4. Runtime Frameworks -- 5. Catalog of Useful Algorithms -- 6. Gaming Optimizations -- 7. Terrain Level of Detail -- Part III: Advanced Issues -- 8. Perceptual Issues -- 9. Measuring Visual Fidelity -- 10. Temporal LOD -- Glossary -- BibliographyMesh simplification -- Simplification error metrics -- Run-time frameworks -- A catalog of useful algorithms -- Gaming optimizations -- Terrain level of detail -- Perceptual issues -- Measuring visual fidelity -- Temporal detail.
Get Real-World Insight from Experienced Professionals in the OpenGL Community With OpenGL, OpenGL ES, and WebGL, real-time rendering is becoming available everywhere, from AAA games to mobile phones to web pages. Assembling contributions from experienced developers, vendors, researchers, and educators, OpenGL Insights presents real-world techniques for intermediate and advanced OpenGL, OpenGL ES, and WebGL developers. Go Beyond the Basics The book thoroughly covers a range of topics, including OpenGL 4.2 and recent extensions. It explains how to optimize for mobile devices, explores the design of WebGL libraries, and discusses OpenGL in the classroom. The contributors also examine asynchronous buffer and texture transfers, performance state tracking, and programmable vertex pulling. Sharpen Your Skills Focusing on current and emerging techniques for the OpenGL family of APIs, this book demonstrates the breadth and depth of OpenGL. Readers will gain practical skills to solve problems related to performance, rendering, profiling, framework design, and more.
This book covers essential tools and techniques for programming the graphics processing unit. Brought to you by Wolfgang Engel and the same team of editors who made the ShaderX series a success, this volume covers advanced rendering techniques, engine design, GPGPU techniques, related mathematical techniques, and game postmortems. A special emphasi
This volume offers an excellent selection of cutting-edge articles about fractal geometry, covering the great breadth of mathematics and related areas touched by this subject. Included are rich survey articles and fine expository papers. The high-quality contributions to the volume by well-known researchers--including two articles by Mandelbrot--provide a solid cross-section of recent research representing the richness and variety of contemporary advances in and around fractal geometry. In demonstrating the vitality and diversity of the field, this book will motivate further investigation into the many open problems and inspire future research directions. It is suitable for graduate students and researchers interested in fractal geometry and its applications. This is a two-part volume. Part 1 covers analysis, number theory, and dynamical systems; Part 2, multifractals, probability and statistical mechanics, and applications.
Graphics Gems IV is the newest volume in the Graphics Gems series. All of the books in the series contain practical solutions for graphics problems using the latest techniques in the field. The books in this series have become essential, time saving toolsfor many programmers. Volume IV is a collection of carefully crafted gems which are all new and innovative. All of the gems are immediately accessible and useful in formulating clean, fast, and elegant programs. The C programming language has been used for most of the program listings, although several of the gems have C++ implementations. *IBM version Includes one 3 1/2" high-density disk. System Requirements: 286 or higher IBM PC compatible, DOS 4.0 or higher
Visualization in Medicine is the first book on visualization and its application to problems in medical diagnosis, education, and treatment. The book describes the algorithms, the applications and their validation (how reliable are the results?), and the clinical evaluation of the applications (are the techniques useful?). It discusses visualization techniques from research literature as well as the compromises required to solve practical clinical problems. The book covers image acquisition, image analysis, and interaction techniques designed to explore and analyze the data. The final chapter shows how visualization is used for planning liver surgery, one of the most demanding surgical disciplines. The book is based on several years of the authors' teaching and research experience. Both authors have initiated and lead a variety of interdisciplinary projects involving computer scientists and medical doctors, primarily radiologists and surgeons.* A core field of visualization and graphics missing a dedicated book until now* Written by pioneers in the field and illustrated in full color* Covers theory as well as practice
Learning Maya, the world's leading 3D animation and effects package, is a challenge, especially for those who want to master Maya's versatile programming features in addition to its built-in tools. Finally, here is a practical, step-by-step guide that shows how to use Maya to its fullest potential, beginning with the basics. Readers of Complete Maya Programming will first gain a thorough understanding of Maya's inner workings, and then learn how to customize and extend Maya with scripts and plugins that take control and productivity to new levels.Users new to programming can apply Maya's easy scripting language MEL (Maya Embedded Language), while more advanced users can work with the C++ API...
Do you spend too much time creating the building blocks of your graphics applications or finding and correcting errors? Geometric Tools for Computer Graphics is an extensive, conveniently organized collection of proven solutions to fundamental problems that you'd rather not solve over and over again, including building primitives, distance calculation, approximation, containment, decomposition, intersection determination, separation, and more. If you have a mathematics degree, this book will save you time and trouble. If you don't, it will help you achieve things you may feel are out of your reach. Inside, each problem is clearly stated and diagrammed, and the fully detailed solutions are pr...