eBooks-it.org Logo
eBooks-IT.org Inner Image

Visualizing Quaternions

Visualizing Quaternions Image

Book Details:

Publisher:Morgan Kaufmann
Series: Morgan Kaufmann
Author:Andrew Hanson
Edition:1
ISBN-10:0120884003
ISBN-13:9780120884001
Pages:600
Published:Jan 31 2006
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:6.63 MB

Book Description:

Introduced 160 years ago as an attempt to generalize complex numbers to higher dimensions, quaternions are now recognized as one of the most important concepts in modern computer graphics. They offer a powerful way to represent rotations and compared to rotation matrices they use less memory, compose faster, and are naturally suited for efficient interpolation of rotations. Despite this, many practitioners have avoided quaternions because of the mathematics used to understand them, hoping that some day a more intuitive description will be available.The wait is over. Andrew Hanson's new book is a fresh perspective on quaternions. The first part of the book focuses on visualizing quaternions to provide the intuition necessary to use them, and includes many illustrative examples to motivate why they are important-a beautiful introduction to those wanting to explore quaternions unencumbered by their mathematical aspects. The second part covers the all-important advanced applications, including quaternion curves, surfaces, and volumes. Finally, for those wanting the full story of the mathematics behind quaternions, there is a gentle introduction to their four-dimensional nature and to Clifford Algebras, the all-encompassing framework for vectors and quaternions. * Richly illustrated introduction for the developer, scientist, engineer, or student in computer graphics, visualization, or entertainment computing.* Covers both non-mathematical and mathematical approaches to quaternions.* Companion website with an assortment of quaternion utilities and sample code, data sets for the book's illustrations, and Mathematica notebooks with essential algebraic utilities.

Download Link:

Related Books:

Google SketchUp Workshop

Modeling, Visualizing, and Illustrating
Google SketchUp Workshop Image
Discover the secrets of the Google SketchUp with the 16 real-world professional-level projects including parks, structures, concept art, and illustration. Google SketchUp Workshop includes all the wide variety of projects that SketchUp can be used for-architectural visualization, landscape design, video game and film conception, and more. SketchUp masters in every field will get you up to speed in this agile and intuitive software and then show you the real uses with through projects in architecture, engineering, and design....

SketchUp for Interior Design

3D Visualizing, Designing, and Space Planning
SketchUp for Interior Design Image
A practical guide to SketchUp addressing the specific needs of interior designersAlready a common and popular tool for architects and landscape architects, SketchUp is increasingly finding a place in the professional workflow of interior designers. SketchUp for Interior Design is a practical introduction for interior designers and students who want to learn to use the software for their unique needs. The book covers the basics of creating 3D models before showing how to create space plans, model furniture, cabinetry, and accessories, experiment with colors and materials, incorporate manufacturers' models into project plans, and create final presentations and animated walk-throughs for clients. Each chapter includes clear explanations and helpful illu...

Visualizing Graph Data

Visualizing Graph Data Image
One of the most powerful ways to understand data is to recognize theways in which each datum-person, product, etc-connects to another.Visualizing these graphs makes it possible to literally see theconnections. The graph model consists of data elements, called nodes,and edges, which are the relationships between these nodes. Graphsmake the relationships between the data elements a core part of thedata structure, which means you can better comprehend the meaning ofyour data. And visual data is easier for everyone to understand.Visualizing Graph Data teaches readers not only how to build graphdata structures, but also how to create their own dynamic, interactivevisualizations using a variety of tools. This book is loaded withfascinating examples and cas...



2007 - 2021 © eBooks-IT.org