Download Mathematical elements for Computer Graphics - David F. Rogers...
Description
MATHEMATICAL ELEMENTS FOR COMPUTER GRAPHICS Second Edition
David F. Rogers Professor of Aerospace Engineering United States Naval Academy, Annapolis, Md.
J. Alan Adams Professor of Mechanical Engineering United States Naval Academy, Annapolis, Md.
McGraw-Hill, Inc. New York St. Louis San Francisco Auckland Bogota Caracas Lisbon London Madrid Mexico Milan Montreal New Delhi Paris San Juan Singapore Sydney Tokyo Toronto
CONTENTS
rurewuru uu me r n s u n/uiuuu
Preface Preface to the First Edition ;r 1 l-l 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-9
Introduction Representation of Points Transformations and Matrices Transformation of Points Transformation of Straight Lines Midpoint Transformation Transformation of Parallel Lines Transformation of Intersecting Lines Rotation Reflection Scaling Combined Transformations Transformation of The Unit Square Solid Body Transformations Translations and Homogeneous Coordinates Rotation About an Arbitrary Point , Reflection Through an Arbitrary Line Projection - A Geometric Interpretation of Homogeneous Coordinates Overall Scaling Points At Infinity Transformation Conventions References
Introduction Three-Dimensional Scaling Three-Dimensional Shearing Three-Dimensional Rotation Three-Dimensional Reflection Three-Dimensional Translation Multiple Transformations Rotations About an Axis Parallel to a Coordinate Axis Rotation About an Arbitrary Axis in Space Reflection Through an Arbitrary Plane Affine and Perspective Geometry Orthographic Projections Axonometric Projections Oblique Projections Perspective Transformations Techniques For Generating Perspective Views Vanishing Points Photography and The Perspective Transformation
Stereographic Projection Comparison of Object Fixed and Center of Projection Fixed Projections Reconstruction of Three-Dimensional Images References
195 200 206
Plane Curves
207
Introduction Curve Representation Nonparametric Curves Parametric Curves Parametric Representation of a Circle Parametric Representation of an Ellipse Parametric Representation of a Parabola Parametric Representation of a Hyperbola A Procedure For Using Conic Sections The General Conic Equations References
207 207 209 211 215 218 223 227 231 231 246
Space Curves
247
Introduction Representation of Space Curves Cubic Splines Normalized Cubic Splines / Alternate Cubic Spline End Conditions ParabolicNBlending Generalized Parabolic Blending Bezier Curves B-spline Curves End Conditions For Periodic B-spline Curves B-spline Curve Fit B-spline Curve Subdivision Rational B-spline Curves References
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.