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

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)

Related

Filed Under: Graphics Cards

Latest Articles

Data Recovery Pro Review

Data Recovery Pro While I was able to recover most of the data that I had deleted to try Data Recovery Pro out, the time it took was absolutely ridiculous in my mind. It took two days to finish a full scan, which seemed very unreasonable. While Data Recovery Pro does the job, it isn't going to … [Read More...]

xD Picture Card , the Fuji and Olympus memory card

The full title of the xD card, the xD-Picture Card, gives away its target market, it being squarely aimed at the digital camera market. And if that wasn\'t enough, the fact that it was developed by Fuji and Olympus, two camera firms, gives the game away completely. The xD card is … [Read More...]

Hard Drive Connection

Having reconfigured the drives as required, they may now be mounted into the appropriate drive bays. In fact, the best arrangement was to move the existing drive up a bay - so as to maintain maximum air circulation and to swap the old hard drive's power supply socket with that of the CD-ROM … [Read More...]

The Impact of Modern Technology on Relationships

Technology has changed dating in tremendous ways. It has gradually become more immersed in the modern quest for intimacy. In 1995, only 2% of … [Read More...]

Benefits of Instagram as a Powerful Marketing Tool for B2B Brands

The ever-growing popularity of the social networking app Instagram makes it a popular channel for businesses to launch their services, advertising, … [Read More...]

6 Simple Ways to Improve Security of Windows Computers

Millions of Windows PC users experience some form of cybercrime every year. According to one study, there were 2,953 reported cyberattacks between … [Read More...]

2021 PC Hardware Releases to Bolster Your Gaming

If you are a PC gamer, then chances are you are looking to upgrade your kit over the coming year. However, a lot of money can go into building the … [Read More...]

New Transfer Feature in Dropbox Enable Sharing files with Third Parties

Dropbox has been a popular P2P sharing platform for many years. They don't announce new features as often as other applications, since they have a … [Read More...]

Ransomware Operators Find Data Theft Profitable

How valuable is your data? That’s not a question that organizations or individuals have to ask themselves all that often. You might know the market … [Read More...]

Guides

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

Recent Posts

How Do Computers Make Pictures?

Sure computer graphics have come a long way, but the question is: how?? Or, what's a pixel? What's a bitmap (or a raster)? How, in fact, does a … [Read More...]

CD-ROM Yellow Book

The Yellow Book was written in 1984 to describe the extension of CD to store computer data, i.e. CD-ROM (Read Only … [Read More...]

Motherboard USB Ports

Many modern-day motherboards provide a number of USB pin headers that allow connection to USB ports mounted on the front of the system case. A header … [Read More...]

[footer_backtotop]

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