Home Browse by Subject Bestsellers New Titles Editor's Choice New Reviews Textbooks
Search Book Series Study Guides Rights Inspection Copy Contact Us Join Our Mailing List
For Authors How to Order E-Catalogues

Browse all Subjects
Search Bookshop
New Titles
Editor's Choice
Bestsellers
Book Series
Textbooks
Journals
Join Our Mailing List
 
MATHEMATICAL TOOLS IN COMPUTER GRAPHICS WITH C# IMPLEMENTATIONS

by Alexandre Hardy & Willi-Hans Steeb (University of Johannesburg, South Africa)

Mathematics is vital for an understanding of computer graphics. This volume helps the reader gain such an understanding by presenting all introductory and most advanced topics in the field of computer graphics with mathematical descriptions and derivations. Offering a balance of theory, applications, and code, the underlying numerical methods and algorithms are derived and a large number of examples are given. The book begins with a discussion of basic graphics tools such as vectors, matrices, and quaternions, and then builds up to more advanced topics such as the intersection of three-dimensional objects. Both classical and newer topics, such as parameterization, wavelets, fractals, and geometry images, are covered. In particular, the book contains all of the classes in C# necessary for computer graphics, providing a full explanation of the C# code and C# implementations for almost all algorithms.


Contents:

  • Vectors, Matrices and Transforms
  • Lighting
  • Rasterization
  • Curves
  • Wavelets
  • Surfaces
  • Raytracing
  • Radiosity
  • Animation


Readership: Undergraduate, graduate students, researchers and programmers in computer graphics.

496pp Pub. date: Jan 2008
ISBN 978-981-279-102-3
981-279-102-7
US$88 / £48
ISBN 978-981-279-103-0(pbk)
981-279-103-5(pbk)
US$58 / £31
Request for inspection copy


Copyright © 2008 World Scientific Publishing Co. All rights reserved.
Updated on 12 May 2008