close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Introduction to Computer Graphics: (English)

Introduction to Computer Graphics: (English)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

This new introductory text to computer graphics is an adaptation of Computer Graphics: Principles and Practice, Second Edition, which remains the most comprehensive and authoritative work in the field. While retaining the currency and accuracy of the larger book, this abbreviated version focuses on topics essential for all beginners in computer graphics and provides expanded explanations for readers with little or no technical background. Worked examples have been added to illustrate important concepts and techniques, and program code has been written in the C language to enhance the book's usefulness. In addition, the book contains an extensive illustration program, with more than 50 full-color images. Topic coverage includes basic graphics programming, hardware, and applications. Important algorithms are included to facilitate implementation of both 2D and 3D graphics. A separate chapter covers SPHIGS--a simplified dialect of the PHIGS 3D standard--and coincides with the availability of an updated version of the software. Chapter 9 and presents a concise overview of interaction issues and techniques. Advanced material from the larger book has been condensed, and the mathematics needed for it has been explained carefully . The result is an accessible introduction to computer graphics, crafted to provide a solid foundation for further work in this exciting field. Features *Adaptation of the definitive computer graphics book in the field--half the length. *Presents key concepts geared toward students with minimal technical background. *Provides worked examples in C. *Retains the high level of teaching standards of the parent graphics text. 0201609215B07092001

Table of Contents:
(All chapters, except Chapters 5 and 6 contain a Summary, and all chapters conclude with Exercises.) 1. Introducing: Computer Graphics. A Few Uses of Computer Graphics. A Brief History of Computer Graphics. Output Technology. Input Technology. Software Portability. The Advantages of Interactive Graphics. Conceptual Framework for Interactive Graphics. Application Modeling. Display of the Model. Interaction Handling. 2. Programming in the Simple Raster Graphics Package (SRGP). Drawing with SRGP. Specification of Graphics Primitives. Attributes. Filled Primitives and Their Attributes. Saving and Restoring Attributes. Text. Basic Interaction Handling. Human Factors. Logical Input Devices. Sampling Versus Event-Driven Processing. Sample Mode. Event Mode. Pick Correlation for Interaction Handling. Setting Device Measure and Attributes. Raster Graphics Features. Canvases. Clipping Rectangles. The SRGP_copyPixel Operation. Write Mode or RasterOp. Limitation of SRGP. Application Coordinate Systems. Storage of Primitives for Respecification. 3. Basic Raster Graphics Algorithms for Drawing 2D Primitives. Overview. Implications of Display-System Architectures. The Output Pipeline in Software. Scan Converting Lines. The Basic Incremental Algorithm. Midpoint Line Algorithm. Additional Issues. Scan Converting Circles. Eight-Way Symmetry. Midpoint Circle Algorithm. Filling Rectangles. Filling Polygons. Horizontal Edges. Slivers. Edge Coherence and the Scan-Line Algorithm. Pattern Filling Using Scan Conversion. Pattern Filling Without Repeated Scan Conversion. Thick Primitives. Replicating Pixels. The Moving Pen. Clipping in a Raster World. Clipping Lines. Clipping Endpoints. Clipping Lines by Solving Simultaneous Equations. The Cohen-Sutherland Line-Clipping Algorithm. A Parametric Line-Clipping Algorithm. Clipping Circles. Clipping Circles. The Sutherland-Hodgman Polygon-Clipping Algorithm. Generating Characters. Defining and Clipping Characters. Implementing a Text Output Primitive. SRGP_copyPixel. Antialiasing. Increasing Resolution. Unweighted Area Sampling. Weighted Area Sampling. Advanced Topics. 4. Graphics Hardware. Hardcopy Technologies. Display Technologies. Raster-scan Display Systems. Simple Raster Display System. Raster Display System with Peripheral Display Processor. Additional Display-Processor Functionality. Raster Display System with Integrated Display Processor. The Video Controller. Bitmap Transformations and Windowing. Video Mixing. Input Devices for Operator Interaction. Locator Devices. Keyboard Devices. Valuator Devices. Choice Devices. Image Scanners. 5. Geometrical Transformations. Mathematical Preliminaries. Vector Spaces. The Dot Product in R. Properties of the Dot Product. Orthonormal Bases. Matrices. Matrix Multiplication. Determinants. Matrix Transpose. Matrix Inverse. Exploring Further. 2D Transformation. Homogeneous Coordinates and Matrix Representation of 2D Transformations. Composition of 2D Transformations. The Window-to-Viewport Transformation. Efficiency. Matrix Representation of 3D Transformations. Composition of 3D Transformations. Transformations as a Change in Coordinate System. 6. Viewing in 3D. The Synthetic Camera and Steps. Projections. Perspective Projections. Parallel Projections. Specifying an Arbitrary 3D View. Examples of 3D Viewing. Perspective Projections. Parallel Projections. Finite View Volumes. The Mathematics of Planar Geometric Projections. Implementing Planar Geometric Projections. Parallel Projection. Perspective Projection. Clipping Against a Canonical View Volume in 3D. Clipping in Homogeneous Coordinates. Mapping into a Viewpoint. Implementation Summary. Coordinate Systems 7. Object Hierarchy and Simple PHIGS (SPHIGS). Geometric Modeling. Geometric Models. Hierarchy in Geometric Models. Relationship among Model, Application Program, and Graphics System. Characteristics of Retained-Mode Graphics Packages. Central Structure Storage and Its Advantages. Limitations of Retained-Mode Packages. Defining and Displaying. Opening and Closing Structures. Specifying Output Primitives and Their Attributes. Posting Structures for Display Traversal. Viewing. Graphics Applications Sharing a Screen via Window Management. Modeling Transformations. Hierarchical Structure Networks. Two-Level Hierarchy. Simple Three-Level Hierarchy. Bottom-Up Construction. Interactive Modeling Programs. Matrix Composition in Display Traversal. Appearance-Attributes Handling in Hierarchy. Inheritance Rules. SPHIGS Attributes and Text Unaffected by Transformations. Screen Updating and Rendering Modes. Structure Network Editing for Dynamic Effects. Accessing Elements with Indices and Labels. Intrastructure Editing Operations. Instance Blocks for Editing Convenience. Controlling Automatic Regeneration of the Screen Imaging. Interaction. Locator. Pick Correlation. Advanced Issues. Additional Output Features. Implementation Issues. Optimizing Display of Hierarchical Models. Limitations of Hierarchical Modeling in PHIGS. Alternative Forms of Hierarchical Modeling. Other (Industry) Standards. 8. Input Devices, Interaction Techniques, and Interaction Tasks. Interaction Hardware. Locator Devices. Keyboard Devices. Valuator Devices. Choice Devices. Other Devices. 3D Interaction Devices. Basic Interaction Tasks. The Position Interaction Task. The Select Interaction Task-Variable-Sized Set of Choices. The Select Interaction Task-Relativity Fixed-Sized Choice. The Text Interaction Task. The Quantify Interaction Task. 3D Interaction Tasks. Composite Interaction Tasks. Dialogue Boxes. Construction Techniques. Dynamic Manipulation. Interaction-Technique Toolkits. 9. Representation of Curves and Surfaces. Polygon Meshes. Representing Polygon Meshes. Plane Equations. Parametric Cubic Curves. Basic Characteristics. Hermite Curves. Bezier Curves. Uniforum Nonrational B-Splines. Nonuniforum, Rational Cubic Polynomial Curve Segments. Nonuniforum, Rational Cubic Polynomial Curve Segments. Fitting Curves to Digitized Points. Comparison of the Cubic Curves. Parametric Bicubic Surfaces. Hermite Surfaces. Bezier Surfaces. B-Spline Surfaces. Normals to Surfaces. Displaying Bicubic Surfaces. Quaddric Surfaces. Specialized Modeling Techniques. Fractal Models. Grammar-Based Models. 10. Solid Modeling. Representing Solids. Regularized Boolean Set Operation. Primitive Instancing. Sweep Representations. Boundary Representations. Polyhedra and Euler’s Formula. Boolean Set Operations. Spatial-Partioning Representations. Cell Decomposition. Spatial-Occupancy Enumeration. Octrees Binary Space-Partitioning Tress. Constructive Solid Geometry. Comparison of Representations. User Interface for Solid Modeling. 11. Achromatic and Colored Light. Acromatic Light. Selection of Intesities. Halftone Approximation. Chromatic Color. Psychophysics. The CIE Chromaticity Diagram. Color Models for Raster Graphics. The RGB Color Model. The CMY Color Model. The YIG Color Model. The HSV Color Model. Interactive Specification of Color. Interpolation in Color Space. Use of Color in Computer Graphics. 12. The Quest for Visual Realism. Why Realism? Fundamental Difficulties. Rendering Techniques for Line Drawings. Multiple Orthographic Views. Perspective Projections. Depth Cueing. Depth Clipping. Texture. Color. Visible-Line Determination. Rendering Techniques for Shaded Images. Visible-Surface Determination. Illumination and Shading. Interpolated Shading. Material Properties. Modeling Curved Surfaces. Improved Illumination and Shading. Texture. Shadows. Transparency and Reflection. Improved Camera Models. Improved Object Models. Dynamics and Animation. The Value of Motion. Animation. Stereopsis. Improved Displays. Interacting With Our Other Senses. 13. Visible-Surface Determination. Techniques for Efficient Visible-Surface Algorithms. Coherence. The Perspective Transformation. Extents and Bounding Volumes. Back-Face Culling. Spatial Partitioning. Hierarchy. The z-Buffer Algorithm. Scan-Line Algorithms. Visible-Surface Ray Tracing. Computing Intersections. Efficiency Considerations for Visible-Surface Ray Tracing. Other Approaches. List Priority Algorithms. Area-Subdivision Algorithms. Algorithms for Curved Surfaces. 14. Illumination and Shading. Illumination Models. Ambient Light. Diffuse Reflection. Atmospheric Attenuation. Specular Reflection. Improving the Point-Light-Source Model. Multiple Light Sources. Physically Based Illumination Models. Shading Models for Polygons. Constant Shading. Interpolated Shading. Polygon Mesh Shading. Gouraud Shading. Phong Shading. Problems with Interpolated Shading. Surface Detail. Surface-Detail Polygons. Texture Mapping. Bump Mapping. Other Approaches. Shadows. Scan-Line Generation of Shadows. Shadow Volumes. Transparency. Nonrefractive Transparency. Refractive Transparency. Global Illumination Algorithms. Recursive Ray Tracing. Recursive Ray Tracing. Radiosity Methods. The Radiosity Equation. Computing Form Factors. Progressive Refinement. The Rendering Pipeline. Local Illumination Pipelines. Global Illumination Pipelines. Progressive Refinement. Bibliography. Index. 0201609215T04062001


Best Seller

| | See All

Product Details
  • ISBN-13: 9780201609219
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Depth: 32
  • Height: 241 mm
  • No of Pages: 632
  • Spine Width: 29 mm
  • Width: 195 mm
  • ISBN-10: 0201609215
  • Publisher Date: 30 Sep 1993
  • Binding: Hardback
  • Edition: Subsequent
  • Language: English
  • Series Title: English
  • Weight: 1134 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Be The First to Review
Introduction to Computer Graphics: (English)
Pearson Education (US) -
Introduction to Computer Graphics: (English)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Introduction to Computer Graphics: (English)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA