pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

Graphic Card Geometry

In the geometry stage, all 3D images are broken down into polygons. Each polygon is analysed and assigned various characteristics. Objects are defined for their co-ordinates and combined into a single co-ordinate system called a World Space Co-ordinate. Any elements which fall outside the display window are clipped or discarded.

User input (i.e. playing) within the World Space causes the object to move. As it moves, its geometry must be revised and recalculated. This is known as transformation and involves changes to the X, Y and Z direction. A good example is Duke Nukem 3D: as the hero (the player) runs through a door and turns left into a room, the whole scene changes; as he moves closer to the door it must get bigger, and as he turns left a whole new room scene must be created, giving the illusion of depth. Added to this are changes in camera, lighting, texture and colour of the objects, all of which must be calculated or recalculated.

Known collectively as geometry set-up – this has traditionally been the last stage of the graphics pipeline performed by the main CPU before the 3D processor takes over to perform the rendering function. The associated calculations can be viewed as performing three specific functions:

  • Scaling makes objects bigger or smaller according to how far back they are in the field of view
  • Translation involves moving the object to its correct location
  • Rotation turns the object so that it attains its correct position.

In a game with twenty different objects on-screen at any given time, the CPU has to complete each of the above procedures for each object. And if this weren’t complex enough, computer screens refresh at more than seventy times a second. Therefore, any changes in the position of these objects must also be calculated and displayed for every refresh of the screen.

Triangle setup converts the data created by the geometry setup into a form that can be input into a 3D accelerator. Some graphics cards have their own triangle setup engines which take some of the strain away from the system processor. However, even these triangle setup units are able to process only a small section of the data: the rest must be handled by the main CPU.

  • How Do Computers Make Pictures?
  • Graphic Card Resolution
  • Graphic Card Colour Depth
  • Graphic Card Components
  • Graphic Card Memory
  • Graphic Card Driver Software
  • 3d Accelerated Graphic Cards
  • Graphic Card Geometry
  • 3D Rendering
  • FSAA Graphic Card Technology
  • Digital Graphic Cards
  • DVI Graphic Cards
  • HDCP Technology
  • Graphic Card HDMI Ports
  • Graphic Card Display Port
  • Unified Display Special Interest Group
  • DirectX
  • OpenGL technology
  • Direct3D
  • Talisman
  • Fahrenheit Graphic Cards
  • SLI Technology
  • CrossFire Graphic Cards

Filed Under: Graphics Cards

Latest Articles

Incredible Benefits of VPNs for Modern Internet Users

The market for VPNs has grown rapidly in recent years, as online privacy becomes more important than ever. A recent poll found that 68% of American adults use a VPN. As VPNs become more popular, it is important to do our due diligence and be aware of the features associated with them. There is … [Read More...]

Key Steps to Improving Your Digital Marketing Knowledge

A decade ago, digital marketing was sold to small business owners as an extremely cheap and remarkably easy way of gaining visibility and connecting with consumers — and that might have been true a decade ago. These days, however, digital marketing is a much more difficult endeavor, requiring … [Read More...]

Secure Digital (SD) Cards – popular digital camera memory card format

Secure Digital (SD) is a memory card format used to transfer data between PCs and smaller devices, such as digital cameras, PDAs, MP3 players and mobile phones. Because the memory used is solid state, i.e. it remembers what's been written to it when the power is removed, … [Read More...]

Gaming Laptop Security Guide: Protecting Your High-End Hardware Investment in 2025

Since Jacob took over PC Tech Guide, we’ve looked at how tech intersects with personal well-being and digital safety. Gaming laptops are now … [Read More...]

20 Cool Creative Commons Photographs About the Future of AI

AI technology is starting to have a huge impact on our lives. The market value for AI is estimated to have been worth $279.22 billion in 2024 and it … [Read More...]

13 Impressive Stats on the Future of AI

AI technology is starting to become much more important in our everyday lives. Many businesses are using it as well. While he has created a lot of … [Read More...]

Graphic Designers on Reddit Share their Views of AI

There are clearly a lot of positive things about AI. However, it is not a good thing for everyone. One of the things that many people are worried … [Read More...]

Redditors Talk About the Impact of AI on Freelance Writers

AI technology has had a huge impact on our lives. A 2023 survey by Pew Research found that 56% of people use AI at least once a day or once a week. … [Read More...]

11 Most Popular Books on Perl Programming

Perl is not the most popular programming language. It has only one million users, compared to 12 million that use Python. However, it has a lot of … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

TeraHertz Technology

In 1971, Intel's first processor - the 4004 - had 2,300 transistors. Thirty years later, the Pentium 4 had about 42 … [Read More...]

The Potential Power of DDR3 Memory

DDR3 SDRAM which stands for Double Data Rate Type Three Synchronous Dynamic Random-Access Memory is the higher version of DDR2 and predecessor of … [Read More...]

Privacy Policy – PC Technology Guide (www.pctechguide.com)

The PC Technology Guide respects the privacy of visitors, and will not disclose any information gathered during registration to the forums or … [Read More...]

[footer_backtotop]

Copyright © 2025 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors