Limit search to available items
Book Cover
E-book
Author Hanson, Andrew (Andrew J.)

Title Visualizing quaternions / Andrew J. Hanson
Published San Francisco, CA : Morgan Kaufmann ; Amsterdam ; Boston : Elsevier Science [distributor], ©2006

Copies

Description 1 online resource (xxxi, 498 pages) : illustrations (some co.)
Series Morgan Kaufmann series in interactive 3D technology
Morgan Kaufmann series in interactive 3D technology.
Contents Cover -- Contents -- Foreword -- Preface -- Acknowledgments -- Elements of Quaternions -- The Discovery of Quaternions -- Hamilton's Walk -- Then Came Octonions -- The Quaternion Revival -- Folklore of Rotations -- The Belt Trick -- The Rolling Ball -- The Apollo 10 Gimbal-lock Incident -- 3D Game Developer's Nightmare -- The Urban Legend of the Upside-down F16 -- Quaternions to the Rescue -- Basic Notation -- Vectors -- Length of a Vector -- 3D Dot Product -- 3D Cross Product -- Unit Vectors -- Spheres -- Matrices -- Complex Numbers -- What Are Quaternions? -- Road Map to Quaternion Visualization -- The Complex Number Connection -- The Cornerstones of Quaternion Visualization -- Fundamentals of Rotations -- 2D Rotations -- Quaternions and 3D Rotations -- Recovering theta and n -- Euler Angles and Quaternions -- Optional Remarks -- Conclusion -- Visualizing Algebraic Structure -- Algebra of Complex Numbers -- Quaternion Algebra -- Visualizing Spheres -- 2D: Visualizing an Edge-On Circle -- The Square Root Method -- 3D: Visualizing a Balloon -- 4D: Visualizing Quaternion Geometry on S3 -- Visualizing Logarithms and Exponentials -- Complex Numbers -- Quaternions -- Visualizing Interpolation Methods -- Basics of Interpolation -- Quaternion Interpolation -- Equivalent 3 x 3 Matrix Method -- Looking at Elementary Quaternion Frames -- A Single Quaternion Frame -- Several Isolated Frames -- A Rotating Frame Sequence -- Synopsis -- Quaternions and the Belt Trick: Connecting to the Identity -- Very Interesting, but Why? -- The Details -- Frame-sequence Visualization Methods -- Quaternions and the Rolling Ball: Exploiting Order Dependence -- Order Dependence -- The Rolling Ball Controller -- Rolling Ball Quaternions -- Commutators -- Three degrees of freedom from two -- Quaternions and Gimbal Lock: Limiting the Available Space -- Guidance System Suspension -- Mathematical Interpolation Singularities -- Quaternion Viewpoint -- Advanced Quaternion Topics -- Alternative Ways of Writing Quaternions -- Hamilton's Generalization of Complex Numbers -- Pauli Matrices -- Other Matrix Forms -- Efficiency and Complexity Issues -- Extracting a Quaternion -- Efficiency of Vector Operations -- Advanced Sphere Visualization -- Projective Method -- Distance-preserving Flattening Methods -- More on Logarithms and Exponentials -- 2D Rotations -- 3D Rotations -- Using Logarithms for Quaternion Calculus -- Quaternion Interpolations Versus Log -- Two-Dimensional Curves -- Orientation Frames for 2D Space Curves -- What Is a Map? -- Tangent and Normal Maps -- Square Root Form -- Three-Dimensional Curves -- Introduction to 3D Space Curves -- General Curve Framings in 3D -- Tubing -- Classical Frames -- Mapping the Curvature and Torsion -- Theory of Quaternion Frames -- Assigning Smooth Quaternion Frames -- Examples: Torus Knot and Helix Quaternion Frames -- Comparison of Quaternion Frame Curve Lengths -- 3D Surfaces -- Introduction to 3D Surfaces -- Quaternion Weingarten Equations -- Quaternion Gauss Map --T
Summary "Andrew Hanson's new book is a fresh perspective on quaternions. Features include: 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; and a 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."--Jacket
Bibliography Includes bibliographical references (pages 471-486) and index
Notes English
Print version record
Subject Quaternions.
MATHEMATICS -- Algebra -- Linear.
Quaternions.
Quaternions
Form Electronic book
LC no. 2006273596
ISBN 0080474772
9780080474779
1280968176
9781280968174
9786610968176
6610968179
9780120884001
0120884003