在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Fundamentals.of.Computer.Graphics.4th.Edition

Fundamentals.of.Computer.Graphics.4th.Edition

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:80.75M
  • 下载次数:29
  • 浏览次数:148
  • 发布时间:2021-03-01
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
Fundamentals.of.Computer.Graphics.4th.Edition 英文版2015年,
Fundamentals of Computer Graphics FOUR H E DTO N Steve Marschner Peter Shirley Cornell University Purity, LLC with Michael Ashikhmin Michael Gleicher Naty Hoffman Garrett Johnson Tamara Munzner Erik Reinhard William B. Thompson Peter Willemsen Brian Wyvi ill CR C CRC Press Taylor Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor Francis Group, an informa business AN A K PETERS BOOK CRC Press Taylor& Francis Group 6000 Broken Sound Parkway nW, Suite 300 Boca raton, FL 33487-2742 2016 by Taylor& Francis Group, LLC CRC Press is an imprint of Taylor Francis Group, an Informa business No claim to original U.S. Government works Version date: 20151012 International Standard Book Number-13: 978-1-4822-2941-7(eBook-PDF) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information,but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to race the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers Forpermissiontophotocopyorusematerialelectronicallyfromthisworkpleaseaccesswww.copyright.com(http://www.copyright.com/)orcontacttheCopyright Clearance Center, Inc (CCC), 222 Rosewood Drive, Danvers, MAO1923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to Visit the Taylor Francis Web site at http://www.taylorandfrancis.com and the Crc Press Web site at http://www.crcpress.com Contents reface Introduction 1. 1 Graphics areas 1. 2 Major Applications 1.3 Graphics APIs 1.4 Graphics pipeli 1.5 Numerical Issues 1. 6 Efficiency 1.7 Designing and Coding Graphics Programs 8 2 Miscellaneous math 13 2.1 Sets and ma 2.2 Solving Quadratic Equations 2.3 Trigonometry 18 4 Vectors 2.5 Curves and Surfaces 30 L inear Interpolation 2.7 Triangles 44 3 Raster Images 53 3.R 54 3.2 Images, Pixels, and Geometry 59 3. 3 RGB Color 64 3. 4 Alpha Compositin 65 4 Ray Tracing 69 4.1 The Basic Ray-Tracing Algorithm ..70 4.2 Perspective 71 4.3 Computing Viewing Rays 73 4.4 Ray-Object Intersection 76 81 Contents 4.6 A Ray-Tracing Program 84 4.7 Shade 86 4.8 Ideal Specular Reflection .87 4.9Hi: 87 5 Linear Algebra 89 5.1 Determinants 5.2 Matrices 5.3 Computing with Matrices and determinants 96 5.4 Eigenvalues and Matrix Diagonalization ,.,,,101 6 Transformation Matrices 109 6.1 2D Linear transformations .109 6.2 3D Linear Transformations ..123 6.3 Translation and Affine transformations 128 6.4 Inverses of transformation matrices .132 6.5 Coordinate Transformations 133 7 Viewing 139 iewing Transformations 140 7. 2 Projective Transformations .146 7.3 Perspective Projection 149 7.4 Some Properties of the Perspective Transform 153 7.5 Field-of-V 154 8 The Graphics Pipeline 159 8.1 Rasterization 160 8.2 Operations Before and After rasterization 8.3 Simple Antialiasing 8.4 Culling Primitives for Efficiency 179 9 Signal Processing 183 9.1 Digital Audio: Sampling in ID .,,,,,,,184 9.2 Convolute 187 9. 3 Convolution Filters 201 4 Signal Processing for Images 208 9.5 Sampling Theory ,,,,,217 Contents 10 Surface Shading 233 10.1 Diffuse Shading 10.2 Phong Shading 236 10.3 Artistic shading .,,.239 11 Texture Mapping 243 11. 1 Looking Up Texture values 244 11.2 Texture Coordinate functions 1 1.3 Antialiasing Texture Lookups 260 11.4 Applications of Texture Mappin ..,.,267 11.5 Procedural 3D Textures 273 12 Data Structures for Graphics 281 12. 1 Triangle meshe 12.2 Scene Graphs 12.3 Spatial Data structures 297 12.4 BSP Trees for Visibility 309 12.5 Tiling Multidimensional Arrays 13 More Ray Tracing 323 13. 1 Transparency and refraction 324 13.2 Instancing 13.3 Constructive Solid Geometry 328 13.4 Distribution Ray Tracing 329 14 Sampling 337 14.1 Integration · 337 14.2 Continuous Probability .342 14.3 Monte Carlo Integration 346 14. 4 Choosing Random Points 349 15 Curves 359 15.1 Curves 359 15.2 Curve properties 365 15.3 Polynomial Pieces 368 15. 4 Putting Pieces Together 375 15.5 Cub 378 15.6 Approximating Curves .385 15.7Su 402 Contents 16 Computer Animation 405 16.1 Principles of Animation 406 16.2 Keyframing 410 16. 3 Deformations .418 16.4 Character Animation .419 16.5 Physics-Based Animation 426 16.6 Procedural Techniques .. 428 16.7 Groups of ob 431 17 Using Graphics Hardware 437 17.1 Hardware Overview 437 17. 2 What Is graphics hardware 437 17.3 Heterogeneous Multiprocessing 439 17.4 Graphics Hardware Programming: Buffers, State, and Shaders. 441 17.5 State Machine 443 17.6 Basic OpenGL Application Layout 44 17.7 Geometry 445 17. 8 A First Look at shaders 447 17.9 Vertex Buffer Objects .450 17.10 Vertex Array objects 452 17. 11 Transformation matrices 45 17.12 Shading with Per-Vertex Attributes 457 17. 13 Shading in the fragment processor 461 17. 14 Meshes and Instancing 467 17. 15 Texture Objects ..469 17.16 Object-Oriented Design for Graphics Hardware Programming .475 17 17 Continued learning 476 18 Light 479 18.1 Radiometry 479 18.2 Transport equation 488 18. 3 Photometr 489 19 Color 493 19.1 Colorimetry 495 19.2 Color Spaces 504 19.3 Chromatic Adaptation 19.4 Color Appearance 514 Contents 20 Visual Perception 515 20.1 Vision science 516 20.2 Visual Sensitivity 20.3 Spatial Vision .534 20.4 Objects, Locations, and Events 547 20.5 Picture Perception ..,..556 21 Tone Reproduction 559 21.1 Classification 56 21.2 Dynamic Range 21.3 Color 21.4 Image formation 21.5 Frequency-Based Operators 567 21.6 Gradient-Domain Operators .569 21.7 Spatial operato 21.8 Division 572 21.9 Siginoids 573 21.10 Other Approaches 578 21.11 Night Tonemapping .581 21.12 Discussion 582 22 Implicit Modeling 585 22.1 Implicit Functions, Skeletal Primitives, and Summation Blending 586 22.2 Rendering...... ....594 22.3 Space Partitioning 595 22.4 More on Blending 601 22.5 Constructive Solid geometry 602 22.6Wa 604 22.7 Precise Contact Modeling ..606 22. 8 The blob tree 608 22.9 Interactive Implicit Modeling Systems 610 23 Globa|‖ lumination 613 23. 1 Particle Tracing for Lambertian Scenes 614 23.2 Path train g 3.3Ac Direct Lightin 【实例截图】
【核心代码】

标签:

实例下载地址

Fundamentals.of.Computer.Graphics.4th.Edition

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警