1. 首页
  2. 课程学习
  3. C++/C
  4. 计算机图形学英文版

计算机图形学英文版

上传者: 2018-12-25 20:15:48上传 PDF文件 21.05MB 热度 65次
计算机图形学计算机图形学计算机图形学计算机图形学计算机图形学计算机图形学计算机图形学curtesy of Ramesh Raskar; 2004 ACM. Inc. Reprinted by permissionCourtesy of Stephen Marschner, O 2002 ACM, Inc.Reprinted by permissionCourtesy of Seungyong Lee, O 2007 ACM, Inc. Reprinted by permissionComputer GraphicsThird editionThis page intentionally left blankComputer GraphicsPrinciples and practiceThird EditionJOHN F. HUGHESANDRIES VAN DAMMORGAN MCGUIREDAVID F SKLARJAMES D. FOLEYSTEVEN K. FEINERKURT AKELEYWAddison-WesleyUpper saddle river,NJ· Boston· Indianapolis· San franciscoNew York· Toronto· Montreal· London· Munich· Paris· MadridCapetown· Sydney· Tokyo· Singapore· Mexico CityMany of the designations used by manufacturers and sellers to distinguish their products are claimedas trademarks. Where those designations appear in this book, and the publisher was aware of atrademark claim, the designations have been printed with initial capital letters or in all capitalsThe authors and publisher have taken care in the preparation of this book, but make no expressed orimplied warranty of any kind and assume no responsibility for errors or omissions. No liability isassumed for incidental or consequential damages in connection with or arising out of the use of thinformation or programs contained hereinThe publisher offers excellent discounts on this book when ordered in quantity for bulk purchases orspecial sales, which may include electronic versions and/or custom covers and content particular toyour business, training goals, marketing focus, and branding interests. For more information, pleasecontactU.S. Corporate and Government Sales(800)382-3419corpsales@pearsontechgroup.comFor sales outside the United States, please contactInternational salesinternationalepearsoned.comVisit us on the web: informit. com/awLibrary of Congress Cataloging-in-Publication dataHughes John F. 1955Computer graphics: principles and practice /John F. Hughes, Andries van Dam, Morgan McGuireDavid F. sklar, James D. Foley, Steven K. Feiner, Kurt Akeley -Third editionpages cmRevised ed. of: Computer graphics /James D. Foley. let al ].--2nd ed -Reading, MassAddison-Wesley, 1995Includes bibliographical references and indexisbn 978-0-321-39952-6(hardcover: alk. paper)--IsBN 0-321-39952-8(hardcover: alk. paper)Computer graphics. I. TitleT385.C57352014006.6dc232012045569Copyright C 2014 Pearson Education, IncAll rights reserved. Printed in the United States of America. This publication is protected bycopyright, and permission must be obtained from the publisher prior to any prohibited reproduction,storage in a retrieval system, or transmission in any form or by any means, electronic, mechanicalphotocopying, recording, or likewise. To obtain permission to use material from this work, pleasesubmit a written request to Pearson Education, Inc, Permissions Department, One Lake Street, UpperSaddle river, New Jersey 07458or you may fax your request to(201)236-3290ISBN-13:978-0-321-39952-6ISBN-10:0-321-39952-8Text printed in the United States on recycled paper at RR Donnelley in Willard, OhioFirst printing, July 2013To my family, my teacher rob Kirby, and my parentsand im arvo in memoriamJohn F. hughesTo my long-suffering wife, Debbie, who once again putup with never-ending work on"the book, " and to my father, whowas the real scientist in the family-Andries van damTo Sarah, Sonya, Levi, and my parents for their constantsupport, and to my mentor Harold Stone for two decades ofguidance through life in science-Morgan McGuireTo my parents in memoriam for their limitless sacrifices to give methe educational opportunities they never enjoyed; and to my dearwife siew May for her unflinching forbearance with the hundreds oftimes I retreated to my"man cave"for Skype sessions with andyDavid sklarTo Marylou, Heather, Jenn, my parents in memoriam, and all myteachers--especially bert Herzog, who introduced me to the'onderful world of Computer graphicsJim FoleyTo Michele, Marwell, and Alex, and to my parents and teachers- Steve feinerTo Pat Hanrahan, for his guidance and friendshipKurt akeleThis page intentionally left blankContents at a GlanceContentsXPreface...XXXVAbout the authorsXIVIntroduction2 Introduction to 2D Graphics Using WPF353 An ancient renderer made modern614 A 2D Graphics Test Bed..815 An Introduction to Human Visual Perception1016 Introduction to Fixed-Function 3D Graphics andHierarchical Modeling……1177 Essential Mathematics and the Geometry of 2-Space and3-Space1498 A Simple Way to Describe Shape in2Dand3D….…….1879 Functions on meshes20110 Transformations in Two Dimensions11 Transformations in Three Dimensions26312 A 2D and 3D Transformation Library for graphics28713 Camera Specifications and Transformations....29914 Standard Approximations and Representations32115 Ray Casting and rasterization38716 Survey of Real-Time 3D Graphics Platforms45117 Image Representation and Manipulation48118 Images and Signal Processing49519 Enlarging and shrinking Images533
用户评论