• Complain

John Vince - Quaternions for Computer Graphics

Here you can read online John Vince - Quaternions for Computer Graphics full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, publisher: Springer, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

John Vince Quaternions for Computer Graphics
  • Book:
    Quaternions for Computer Graphics
  • Author:
  • Publisher:
    Springer
  • Genre:
  • Year:
    2021
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Quaternions for Computer Graphics: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Quaternions for Computer Graphics" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

If you have ever wondered what quaternions are then look no further, John Vince will show you how simple and useful they are. This 2nd edition has been completely revised and includes extra detail on the invention of quaternions, a complete review of the text and equations, all figures are in colour, extra worked examples, an expanded index, and a bibliography arranged for each chapter.

Quaternions for Computer Graphics includes chapters on number sets and algebra, imaginary and complex numbers, the complex plane, rotation transforms, and a comprehensive description of quaternions in the context of rotation. The book will appeal to students of computer graphics, computer science and mathematics, as well as programmers, researchers, academics and professional practitioners interested in learning about quaternions.

John Vince explains in an easy-to-understand language, with the aid of useful figures, how quaternions emerged, gave birth to modern vector analysis, disappeared, and reemerged to be adopted by the flight simulation industry and computer graphics. This book will give you the confidence to use quaternions within your every-day mathematics, and explore more advanced texts.

John Vince: author's other books


Who wrote Quaternions for Computer Graphics? Find out the surname, the name of the author of the book and a list of all author's works by series.

Quaternions for Computer Graphics — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Quaternions for Computer Graphics" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Book cover of Quaternions for Computer Graphics John Vince Quaternions - photo 1
Book cover of Quaternions for Computer Graphics
John Vince
Quaternions for Computer Graphics
2nd ed. 2021
Logo of the publisher John Vince Bournemouth University Poole UK ISBN - photo 2
Logo of the publisher
John Vince
Bournemouth University, Poole, UK
ISBN 978-1-4471-7508-7 e-ISBN 978-1-4471-7509-4
https://doi.org/10.1007/978-1-4471-7509-4
Springer-Verlag London Ltd., part of Springer Nature 2021

The author(s) has/have asserted their right(s) to be identified as the author(s) of this work in accordance with the Copyright, Designs and Patents Act 1988.

This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This Springer imprint is published by the registered company Springer-Verlag London Ltd. part of Springer Nature.

The registered company address is: The Campus, 4 Crinan Street, London, N1 9XW, United Kingdom

This book is dedicated to my wife Heidi.

Preface

When I was studying to be an electrical engineer, I came across complex numbers, which were used to represent out-of-phase voltages and currents using the Quaternions for Computer Graphics - image 3 operator. I believe that the letter Quaternions for Computer Graphics - image 4 was used, rather than Quaternions for Computer Graphics - image 5 , because the latter stood for electrical current. So from the very start of my studies, I had a clear mental picture of the imaginary unit as a rotational operator which could advance or retard electrical quantities in time.

When events dictated that I would pursue a career in computer programmingrather than electrical engineeringI had no need for complex numbers, until Mandlebrots work on fractals emerged. But that was a temporary phase, and I never needed to employ complex numbers in any of my computer graphics software. However in 1986, when I joined the flight simulation industry, I came across an internal report on quaternions, which were being used to control the rotational orientation of a simulated aircraft.

I can still remember being completely bemused by quaternions, simply because they involved so many imaginary terms. However, after much research, I started to understand what they were, but not how they worked. Simultaneously, I was becoming interested in the philosophical side of mathematics and trying to come to terms with the real meaning of mathematics through the writing of Bertrand Russell. Consequently, concepts such as Quaternions for Computer Graphics - image 6 were an intellectual challenge.

I am now comfortable with the idea that imaginary Quaternions for Computer Graphics - image 7 is nothing more than a symbol, and in the context of algebra permits to be defined And I believe it is futile trying to discover any deeper meaning - photo 8 to be defined. And I believe it is futile trying to discover any deeper meaning to its existence. Nevertheless, it is an amazing object within mathematics, and I often wonder whether there could be similar objects waiting to be invented.

When I started writing books on mathematics for computer graphics, I studied complex analysis in order to write with some confidence about complex quantities. It was then that I discovered the historical events behind the invention of vectors and quaternions, mainly through Michael Crowes excellent book: A History of Vector Analysis. This book brought home to me the importance of understanding how and why mathematical invention takes place.

I then came across Simon Altmanns book: Rotations, Quaternions, and Double Groups which provided further information concerning the demise of quaternions in the nineteenth century. Altmann is very passionate about securing recognition for the mathematical work of Olinde Rodrigues, who published a formula that is very similar to that generated by Hamiltons quaternions. The important aspect of Rodrigues publication was that it was made three years before Hamiltons invention of quaternions in 1843. However, Rodrigues did not invent quaternion algebrathat prize must go to Hamiltonbut he did understand the importance of half-angles in the trigonometric functions used to rotate points about an arbitrary axis.

Anyone who has used the Euler transforms will be aware of their shortcomings, especially their Achilles heel: gimbal lock. Therefore, any device that can rotate points about an arbitrary axis is a welcome addition to a programmers toolkit. There are many techniques for rotating points and frames in the plane and space, which I covered in some detail in my book: Rotation Transforms for Computer Graphics. That book also covers the Euler-Rodrigues parameterisation and quaternions, but it was only after submitting the manuscript for publication, that I decided to write this book dedicated to quaternions and how and why they were invented and their application to computer graphics.

Whilst researching this book, it was extremely instructive to read some of the early books and papers by William Rowan Hamilton and his friend P. G. Tait. I now understand how difficult it must have been to fully comprehend the significance of quaternion, and how they could be harnessed. At the time, there was no major demand to rotate points about an arbitrary axis; however, a mathematical system was required to handle vectorial quantities. In the end, quaternions were not the flavour of the month and slowly faded from the scene. Nevertheless, the ability to represent vectors and manipulate them arithmetically was a major achievement for Hamilton, even though it was the foresight of Josiah Gibbs to create a simple and workable algebraic framework.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Quaternions for Computer Graphics»

Look at similar books to Quaternions for Computer Graphics. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Quaternions for Computer Graphics»

Discussion, reviews of the book Quaternions for Computer Graphics and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.