Video Cards
  Home arrow Video Cards arrow Page 4 - The Graphics Pipeline
Dev Hardware Forums 
Computer Cases  
Computer Processors  
Computer Systems  
Digital Cameras  
Flat Panels  
Gaming  
Hardware Guides  
Hardware News  
Input Devices  
Memory  
Mobile Devices  
Motherboards  
Networking Hardware  
Opinions  
PC Cooling  
PC Speakers  
Peripherals  
Power Supply Units  
Software  
Sound Cards  
Storage Devices  
Tech Interviews  
User Experiences  
Video Cards  
Mobile Linux 
APP Generation ROI 
IBM® developerWorks 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
VIDEO CARDS

The Graphics Pipeline
By: DMOS
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 3 stars3 stars3 stars3 stars3 stars / 62
    2004-10-20

    Table of Contents:
  • The Graphics Pipeline
  • Pipelining in the GPU
  • The Illumination Stage
  • Making 3D into 2D

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    The Graphics Pipeline - Making 3D into 2D


    (Page 4 of 4 )

    The next stage of the pipeline is the part where a heck of a lot of transistors are being dedicated these days. This is the stage where that final 3D scene we have gets changed to the 2D one that appears on your monitor. 

    What's so complicated about that you ask? At the start of this stage, all data is held in texels and vertices, and must be converted to the pixels that your monitor will display. Typically, there are many of these texels for each pixel you are going to be working with. This leaves selection and averaging to be done to choose values. 

    As well, the 3D (x, y, and z) coordinates must be changed into the 2D (x, y) that is to be projected onto your monitor. Finally, textures, shading, anti-aliasing, anisotropic filtering, shadows, fog, alpha blending, stencils and depth, and all the other functions that make your graphics really pop have to be done. 

    I could go on about rasterization and rendering for quite a while.  And I plan to, in the next article in this series, dedicated wholly to this one stage of our basic graphics pipeline. 

    Thanks for checking this article out, and I hope you gained some insight into basic 3D graphics and how they end up on your monitor. If you have any questions, feel free to drop into our forums, or hit up the blog associated with this article.


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

     

    VIDEO CARDS ARTICLES

    - Lucid Hydra 100
    - HIS HD 2600 Pro
    - BFG 8800 GT OC
    - nVidia 8600 GT
    - 8500 GT Video Card
    - MSI NX8600 GT
    - Folding to Cure on the Edge with GPUs
    - PowerColor X1300 512MB GameFX
    - PowerColor X800 GTO 128MB 256-bit Video Card...
    - Intel Blurs GPU, Preparing for a Vista Vs. V...
    - Rosewill X800 XL
    - Physics Processing Unit
    - Sapphire X300SE
    - Inno3D GeForce 6200A
    - Video Card Overclocking






    © 2003-2010 by Developer Shed. All rights reserved. DS Cluster 11 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek