An Introduction to NURBS: With Historical Perspective and over 2 million other books are available for Amazon Kindle . Learn more
FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
An Introduction to Nurbs:... has been added to your Basket
Condition: Used: Good
Comment: Used Good condition book may have signs of cover wear and/or marks on corners and page edges. Inside pages may have highlighting, writing and underlining. All purchases eligible for Amazon customer service and a 30-day return policy.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

An Introduction to Nurbs: With Historical Perspective (The Morgan Kaufmann Series in Computer Graphics) Hardcover – 22 Aug 2000

See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£32.22 £35.28
£58.99 FREE Delivery in the UK. Only 1 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Product details

  • Hardcover: 344 pages
  • Publisher: Morgan Kaufmann Publishers In (22 Aug. 2000)
  • Language: English
  • ISBN-10: 1558606696
  • ISBN-13: 978-1558606692
  • Product Dimensions: 2.5 x 19.7 x 24.8 cm
  • Average Customer Review: 2.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 1,529,568 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Amazon Review

Curve and surface computer modelling is far more complex than what you see on screen. It is quite a feat to convert a data set into a visual image, and a bigger trick to convert it into a recognisable dimensional object that you can turn as if you're holding it in your hand. The mathematical heroes who paved the road to this point are eloquently acknowledged in David Rogers's An Introduction to NURBS with Historical Perspective.

Rogers himself is a figure in computer graphics history, having penned Mathematical Elements for Computer Graphics and Procedural Elements for Computer Graphics. In An Introduction to NURBS he takes us on a mathematical journey that introduces the concept and details of non-uniform rational B-splines while at the same time shedding light on the mathematical wizards that make NURBS possible.

This is a hardcover textbook (not light reading), with enough equations and pseudocode to satisfy even the hungriest of math theorists. With seven chapters, starting with "Curve and Surface Representation" through "B-Spline Curves" to "Bezier Surfaces," the book is a thorough primer for those working toward understanding computer graphic modelling.

What really sets this book apart from other texts, though, is the closing portion of each chapter, in which readers get a historical perspective of the current state of the art in curve and surface mathematics in passages written by such luminaries as Robin Forrest (Bezier Curves), Rich Riesenfeld (B-splines), Lewis Knapp (Rational B-splines), and others. --Mike Caputo,

About the Author

David F. Rogers, Ph.D., is the author of two computer graphics classics, Mathematical Elements for Computer Graphics and Procedural Elements for Computer Graphics, as well as works on fluid dynamics. His early research on the use of B-splines and NURBS for dynamic manipulation of ship hull surfaces led to significant commercial and scientific advances in a number of fields. Founder and former director of the Computer Aided Design/Interactive Graphics Group at the U.S. Naval Academy, Dr. Rogers was an original member of the USNA's Aerospace Engineering Department. He sits on the editorial boards of The Visual Computer and Computer Aided Design and serves on committees for SIGGRAPH, Computer Graphics International, and other conferences.

Inside This Book (Learn More)
First Sentence
NURBS, or NoN Uniform Rational B-Splines, are the standard for describing and modeling curves and surfaces in computer aided design and computer graphics. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

2.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 3 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

Format: Hardcover
Good overview of mathematical models of surfaces, as used for 3D modelling, CAD etc. Also contains some historical background about the people who worked on this, from Bezier on, which is good for those of us who like a story with our maths.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 2 people found the following review helpful By Kevin De Smet on 17 Aug. 2009
Format: Hardcover
I bought this book with the premise of getting a better insight into NURBS from a practical perspective, but boy was I wrong.

The book uses a lot of mathematics and structures it in such a way that, a non-math head like me, will stop reading them after page 3. And they continue on all the way from start to finish.

Even with all the math, I still don't have a much better clue of what NURBS are and certainly not in any practical sense on how to utilize them for design, though to be fair - the book never tried to be the latter.

I simply can not give this book more than a single star, it does do one thing well: the structure of how the author starts with beziers then goes to non-rational nurbs, rational nurbs and then brings in the surfaces' third dimension makes a good effort. But again, if it all means pretty much nothing to the reader in the end, I don't see this granting it an extra star.

I wouldn't recommend it for anybody but possibly mathematics oriented persona, and for them, the math may be to lightweight. Doesn't really strike an audience. This is my personal opinion on this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By St J. Goldfinger on 23 Oct. 2009
Format: Hardcover
I was happily waiting to receive this book. My intentions were to read it and improve my 3d model creation skills. I wanted to be able to have a better understanding of surfacing and associated complex free form shape creation from within my chosen design package. This book was certainly not an introduction to the subject. It was boring, bland and devoid of any useful information whatsoever. I sent it back. If you are looking for similar I strongly recommend you find something else!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 7 reviews
19 of 21 people found the following review helpful
Wonderful book, should be a model for all textbooks 2 Feb. 2001
By D. Taylor - Published on
Format: Hardcover
You don't have to be a graphics guru to appreciate this book. A good high school math student could grasp the exposition in this book. I highly recommend this to teenage prodigies, not only for the exposition, but to read about the accomplishments of the prodigies who made this science. This book really emphasizes understanding and generalization - it will serve you well when you head out on your own. It is not language or platform specific and will remain relevant to the future for this reason. This book will serve as the foundations of a CAD, animation, or gaming background. It won't make you an expert in any of the fields, but your feet will be well grounded. The book progresses from Bernstein Polynomials, parametric Curves through Bezier Curves and on into the more recent developments in Knots and NonUniform Rational B-Splines.
The author is more than qualified to write an historical perspective: He's been a leading authority on the subject of computer graphics and CAD programming for more than a quarter of a century. He's been a personal acquaintance of many of the principal characters in the unfolding of this exciting and still young branch of mathematics. Characters such as Pierre Bezier, Steven Coons, and Carl de Boor. I should emphasize that the historic perspective doesn't interfere with the flow and development of the text from a purely mathematical point of view. You could read the text and skip the history, but that'd be a shame because the historical accounts and biographies are what set this text apart. In some sense you feel like you're experiencing the thrill of discovery in the same way that the theory developed - only in fast forward.
For these reasons, this book will also be of interest to anyone who enjoyed James Gleick's Chaos. But unlike Gleick's Chaos, you'll really get to understand the mathematics behind the story - the story of the development of NURBS. It reads like a novel with twists, coincidences and subplots. The men behind NURBS have had a profound influence on the last part of the 20th century and their methods will literally shape the future as the graphic tools of tomorrow's designers. I wish all textbooks could be written in this style. That would also mean all textbooks would have to be written by the founders of their respective fields and that wouldn't be a bad thing.
If you're a blue-collar Microsoft junkie looking for some sort of certification to let you pretend to be a programmer, perhaps your appetite will be better served by more specific texts. But for anyone who appreciates the art of programming, this book is for you - even if you don't ever touch graphics, it's just a fun book.
1 of 1 people found the following review helpful
Great Reference for Beginners 29 Aug. 2013
By Amazon Customer - Published on
Format: Hardcover Verified Purchase
Very clear, very concise, very good for just getting into NURBS. If you are a CAD guy this is an awesome way to figure out the ins-and-outs of driving parametric geometry. As a computational geometry person however, it is a good start. It covers, very clearly and in a way you can program it, the basics of parametric curves and surfaces, but it doesn't have allot in terms of extensive use; the book is very lacking in how it covers the creation and use of knot vectors with only a handful of types covered.
7 of 10 people found the following review helpful
Good Introduction 11 Aug. 2000
By A Customer - Published on
Format: Hardcover
I'm not complete reading this book yet - but from what I read so far - I found this to be a very informative book. It has a nice thorough introduction to most of the basic concepts dealing with curves and curved surfaces. The mathematical examples are easy to understand - it's a very good book for anyone who is starting to work with curved surfaces or needs a quick refresher. Oh yeah - is it me or does the author look kind of like Sean Connery?
4 of 6 people found the following review helpful
Worthwhile 23 April 2006
By E. Fennema - Published on
Format: Hardcover
For one week after receiving this book I agreed with an earlier very critical review. I changed my mind. The subject is not easy but written by someone who knows his business. Having got used to his notation I find this book more and more useful and refer back to it whenever a problem arises and usually find the answer or some pointer to the answer.
Fortunately, my daughter has a minor in math 1 Dec. 2014
By dragonslayer - Published on
Format: Hardcover Verified Purchase
You're going to need a math background to work with this book. Fortunately, my daughter has a minor in math. Once I understood the notation, and she worked out a few of the examples with me, the book became a lot more readable. I'm sure I'll need more help later on.
Were these reviews helpful? Let us know