Written for game programmers and developers, this book covers GPU techniques and supporting applications that are commonly used in games and similar real-time 3D applications.
Supported with code examples and the authors' real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind.
This book provides an introduction to human visual perception suitable for readers studying or working in the fields of computer graphics and visualization, cognitive science, and visual neuroscience.
This comprehensive work provides the fundamentals of computer facial animation and brings into sharper focus techniques that are becoming mainstream in the industry.
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 acquisition, reconstruction, analysis, manipulation, simulation, and transmission of complex 3D models.
This non-traditional introduction to the mathematics of scientific computation describes the principles behind the major methods, from statistics, applied mathematics, scientific visualization, and elsewhere, in a way that is accessible to a large part of the scientific community.
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 approaches which have taken augmented reality beyond traditional eye-worn or hand-held displays.
Together with its compagnion volume this book presents a practical introduction to computing spline functions, the fundamental tools for fitting curves and surfaces in computer-aided design (CAD) and computer graphics.
These volumes present a practical introduction to computing spline functions, the fundamental tools for fitting curves and surfaces in computer-aided deisgn (CAD) and computer graphics.
A Step-by-Step Guide to Describing Biomolecular StructureComputational and Visualization Techniques for Structural Bioinformatics Using Chimera shows how to perform computations with Python scripts in the Chimera environment.
Designed for advanced undergraduate and beginning graduate courses, 3D Graphics for Game Programming presents must-know information for success in interactive graphics.
This edition presents the most prominent topics and applications of digital image processing, analysis, and computer graphics in the field of cultural heritage preservation.
Prevalent in animation movies and interactive games, subdivision methods allow users to design and implement simple but efficient schemes for rendering curves and surfaces.
Taking a novel, more appealing approach than current texts, An Integrated Introduction to Computer Graphics and Geometric Modeling focuses on graphics, modeling, and mathematical methods, including ray tracing, polygon shading, radiosity, fractals, freeform curves and surfaces, vector methods, and transformation techniques.
Complex artificial dynamic systems require advanced modeling techniques that can accommodate their asynchronous, concurrent, and highly non-linear nature.
Connectionism is a "e;hands on"e; introduction to connectionist modeling through practical exercises in different types of connectionist architectures.
A practical introduction, the second edition of Fluid Simulation for Computer Graphics shows you how to animate fully three-dimensional incompressible flow.
The new edition of 3D Game Textures: Create Professional Game Art Using Photoshop features the most up-to-date techniques that allow you to create your own unique textures, shaders, and materials.
The new edition of 3D Game Textures: Create Professional Game Art Using Photoshop features the most up-to-date techniques that allow you to create your own unique textures, shaders, and materials.
This edition presents the most prominent topics and applications of digital image processing, analysis, and computer graphics in the field of cultural heritage preservation.
Complex artificial dynamic systems require advanced modeling techniques that can accommodate their asynchronous, concurrent, and highly non-linear nature.
This book provides a source of inspiration and a manual for designers, entrepreneurs and professionals who are looking into the practical application of product configurators.
This book provides a source of inspiration and a manual for designers, entrepreneurs and professionals who are looking into the practical application of product configurators.
Aesthetic 3D Lighting: History, Theory, and Application delves into the history, the theory, and the practical and aesthetic application of lighting in the fine arts and 3D animation.
Aesthetic 3D Lighting: History, Theory, and Application delves into the history, the theory, and the practical and aesthetic application of lighting in the fine arts and 3D animation.
After Effects for Designers teaches design students, artists, and web, graphic, and interactive designers how to design, develop, and deploy motion design projects using Adobe After Effects.
After Effects for Designers teaches design students, artists, and web, graphic, and interactive designers how to design, develop, and deploy motion design projects using Adobe After Effects.
This book takes the practicality of other "e;Gems"e; series such as "e;Graphics Gems"e; and "e;Game Programming Gems"e; and provide a quick reference for novice and expert programmers alike to swiftly track down a solution to a task needed for their VR project.
This book takes the practicality of other "e;Gems"e; series such as "e;Graphics Gems"e; and "e;Game Programming Gems"e; and provide a quick reference for novice and expert programmers alike to swiftly track down a solution to a task needed for their VR project.
Augmented reality (AR) is transforming how we work, learn, play and connect with the world, and is now being introduced to the field of medicine, where it is revolutionising healthcare as pioneering virtual elements are being added to real images to provide a more compelling and intuitive view during procedures.
Augmented reality (AR) is transforming how we work, learn, play and connect with the world, and is now being introduced to the field of medicine, where it is revolutionising healthcare as pioneering virtual elements are being added to real images to provide a more compelling and intuitive view during procedures.
In Generalized Barycentric Coordinates in Computer Graphics and Computational Mechanics, eminent computer graphics and computational mechanics researchers provide a state-of-the-art overview of generalized barycentric coordinates.
This is a beginner's guide to learning and implementing the essential aspects of modeling organic objects and using an organic workflow to model anything.