Вычислительная математика
Математика
  • формат djvu
  • размер 5.5 МБ
  • добавлен 28 ноября 2011 г.
Bartels R.H., Beatty J.C., Barsky B.A. An Introduction to Splines for Use in Computer Graphics and Geometric Modeling
Издательство Morgan Kaufmann, 1987, -485 pp.

This book began as a set of tutorial notes introducing some of the major concepts in the mathematical literature on splines to people working in computer graphics. We intended to introduce terminology, notation, and basic results in an intuitive fashion, assuming only a background of beginning calculus and a little linear algebra, and selecting material that appeared most applicable to computer graphics. We have tried not to be too formal- the reader will find occasional ' 'arguments," but no proofs. (For rigor, the references by de Boor and Schumaker, given in Chapter 1, are to be studied.) We hoped that such an introduction would enable those working in graphics to make use of the mathematical literature for further study.
In keeping with these introductory and graphics-related goals, we have concentrated on parametric spline curves and parametric, tensor-product spline surfaces. These have become standard tools in the field. More recent subjects, such as multivariate splines and free-form solids modeling, have not been covered, since they are areas of active research beyond the scope of this book.
The easiest decisions were those about the topics to be covered. It proved harder to fix upon a notation that was consistent throughout the book, pedagogically defensible, and in accord with most of the literature. We experimented with at least three distinct schemes. In the end, we settled on a major notational system, used throughout the B-spline and Beta-spline material, and a minor system, used in our discussion of Bezier techniques. This is somewhat in keeping with a similar notational split to be found between the B-/Beta-spline and Bezier literatures.
The most difficult decisions, however, causing the longest discussions, conceed the use of terminology. Not only does the terminology in the graphics literature on splines often conflict with that used in the mathematical literature, but various authors within each field contradict each other in their use of terms. To a mathematician, a "B-spline" is a particular type of spline basis function. To a graphics person, the term "B-spline" suggests a parametric spline, composed of a sum of the mathematician's spline basis functions that have been scaled by a sequence of control vertices. The graphics person's terminology of "B-spline basis function," on the other hand, seems to the mathematician as redundant as "liverwurst sausage." The use of "cardinal" is particularly individual. To one author it denotes a type of basis function; to another author it suggests a constructive technique for producing C 1 interpolating splines, and still another may use it to describe a canonical placement of knots. The reader should be aware that each paper in the literature may be phrased in its own local language. We have done what we could to make choices and remain consistent.

Introduction
Preliminaries
Hermite and Cubic Spline Interpolation
A Simple Approximation Technique - Uniform Cubic B-splines
Splines in a More General Setting
The One-Sided Basis
Divided Differences
General B - splines
B-spline Properties
Bezier Curves
Knot Insertion
The Oslo Algorithm
Parametric vs. Geometric Continuity
Uniformly-Shaped Beta-splines
Geometric Continuity, Reparametrization, and the Chain Rule
Continuously-Shaped Beta-splines
An Explicit Formulation for Cubic Beta-splines
Discretely-Shaped Beta -splines
B-spline Representations for Beta-splines
Rendering and Evaluation
Selected Applications
Похожие разделы
Смотрите также

Agoston M.K. Computer Graphics and Geometric Modelling: Implementation and Algorithms

  • формат pdf
  • размер 14.42 МБ
  • добавлен 06 октября 2011 г.
Sрringer, 2005. - 907 pages. Possibly the most comprehensive overview of computer graphics as seen in the context of geometric modelling, this two volume work covers implementation and theory in a thorough and systematic fashion. Computer Graphics and Geometric Modelling: Implementation and Algorithms, covers the computer graphics part of the field of geometric modelling and includes all the standard computer graphics topics. The first part dea...

Agoston M.K. Computer Graphics and Geometric Modelling: Mathematics

  • формат pdf
  • размер 3.62 МБ
  • добавлен 11 января 2011 г.
Springer, 2005. - 959 pages. Possibly the most comprehensive overview of computer graphics as seen in the context of geometric modeling, this two volume work covers implementation and theory in a thorough and systematic fashion. Computer Graphics and Geometric Modeling: Mathematics contains the mathematical background needed for the geometric modeling topics in computer graphics covered in the first volume. This volume begins with material from...

Dunn Fletcher, Parberry Ian. 3D Math Primer for Graphics and Game Development

  • формат djvu
  • размер 4.84 МБ
  • добавлен 06 октября 2011 г.
Wordware Publishing, Inc. 2002. ISBN-10: 1556229119. ISBN-13: 9781556229114. (439 pages, illustrated). Series : Wordware Game Math Library. Subjects : Computer graphics. Computer games - Programming. Computer science - Mathematics. Contents : Introduction - The Cartesian Coordinate - Multiple Coordinate Spaces - Vectors - Operations on Vectors - A Simple 3D Vector Class - Introduction to Matrices - Matrices and Linear Transformations - More on M...

Langetepe E., Zachmann G. Geometric Data Structures for Computer Graphics

  • формат pdf
  • размер 8.01 МБ
  • добавлен 07 октября 2011 г.
Издательство A K Peters, 2006, -248 pp. In recent years, methods from computational geometry have been widely adopted by the computer graphics community, yielding elegant and efficient algorithms. This book aims at endowing practitioners in the computer graphics field with a working knowledge of a wide range of geometric data structures from computational geometry. It will enable readers to recognize geometric problems and select the most suitab...

Marsh D. Applied Geometry for Computer Graphics and CAD

  • формат pdf
  • размер 2.61 МБ
  • добавлен 08 января 2011 г.
Springer, 2004. - 352 pages. Focussing on the manipulation and representation of geometrical objects, this book explores the application of geometry to computer graphics and computer-aided design (CAD). New features in this revised and updated edition include: the application of quaternions to computer graphics animation and orientation; discussions of the main geometric CAD surface operations and constructions: extruded, rotated and swept surfa...

Mortenson M.E. Mathematics for Computer Graphics Applications

  • формат pdf
  • размер 15.36 МБ
  • добавлен 07 января 2011 г.
Industrial Press, 2000. - 538 pages. This completely revised Second Edition of "Computer Graphics" introduces the mathematics that is the foundation of many of today's most advanced computer graphics applications, including CAD/CAM and geometric modeling. It features thoroughly updated subject matter, major organizational changes, and several new topics. Chapters on symmetry, limit and continuity, constructive solid geometry, and the Bezier curv...

Paquette A. Computer Graphics for Artists: An Introduction

  • формат djvu
  • размер 5.81 МБ
  • добавлен 08 января 2012 г.
Sрringеr-Verlag, 2008. - 272 pages. This book is about computer graphics; it is not about computer graphics applications. In this book, you will learn the meaning and usage of computer graphics tools and terminology, but more importantly, the basic observation skills needed to do something great with that knowledge. This issue is an application-independent, reader-friendly primer for anyone with a serious desire to understand 3D Computer Graphi...

Sarfraz M. Interactive Curve Modeling: With Applications to Computer Graphics, Vision and Image Processing

  • формат pdf
  • размер 11.23 МБ
  • добавлен 16 февраля 2011 г.
Springer, 2007. - 350 pages. This book covers Curve Modeling with solutions to real life problems relating to Computer Graphics, Vision, Image Processing, Geometric Modeling and CAD/CAM. Chapters deal with basic concepts, curve design techniques and their use to various applications and a wide range of problems with their automated solutions through computers. The book provides an invaluable resource which focuses on interdisciplinary methods an...

Schneider P., Eberly D.H. Geometric Tools for Computer Graphics

  • формат pdf
  • размер 10.87 МБ
  • добавлен 08 января 2011 г.
MK, 2002. - 1056 pages. Reinventing the wheel is a terrible waste of time, yet legions of computer programmers do exactly that every day. Geometric Tools for Computer Graphics gives the working graphics programmer a vast collection of programming examples, complex code snippets explained and ready to use. Each chapter is filled with more than just code examples--the explanations needed to understand why these examples work the way they do are gi...

Warren J., Weimer H. Subdivision Methods for Geometric Design. A Constructive Approach

  • формат pdf
  • размер 4.01 МБ
  • добавлен 08 января 2012 г.
Издательство Morgan Kaufmann, 2002, -316 pp. Considerable effort has been expended over the last forty years in the area of geometric design, the goal of which is to develop efficient and flexible representations of complex shapes. Applications of geometric design are broad and varied; they include aerospace and automotive design, industrial design, and computer animation for interactive games, commercials, and full-length feature films. B?zier...