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

What Are the Best eSports Games to Watch in 2020?

The esports industry is growing at a remarkable rate.  According to Statistica, the global market for esports is expected to reach $1.79 billion within the next three years. "In 2018, the global eSports market was valued at nearly 865 million U.S. dollars. According to the … [Read More...]

Plasma Flat Panels

Plasma Display Panels (PDPs) are like CRTs in that they are emissive and use phosphor, and like LCDs in their use of an X and Y grid of electrodes separated by an MgO dielectric layer and surrounded by a mixture of inert … [Read More...]

Core i7 2nd Gen

The Core i7 2nd Gen is an example of innovative engineering. Gone are the days when you had to depend on individual plug in cards to avail the features like sound, LAN, modem, etc. Now everything comes as a package with the motherboard as standard. The 2nd generation Core i7 processors have taken a … [Read More...]

What is the Best VPN for Gamers?

Of the 44% of UK Internet users who have used a virtual private network (VPN) at some point in their lives, approximately 39% of this demographic are … [Read More...]

Think About Headless Commerce as of a Modular System

In recent years, eCommerce has transformed to where consumers no longer handle purchases on conventional websites. Shopping is currently carried out … [Read More...]

Service That Succeeds: How To Build an Effective IT Service Desk

In today’s tech-forward world, building a capable IT service team is essential for businesses hoping to scale tech-related hurdles and soar past the … [Read More...]

A simple PC guide on keeping safe while using public Wi-Fi

Did you know that there is a cyberattack every 39 seconds? You are more likely to be a victim if you are lax about your digital security. This … [Read More...]

Motivating Students to Learn Computer Science

Computer science has been an important part of the educational curriculum for decades. Professor Seymour Papert, a mathematician from South Africa … [Read More...]

AI is Driving Changes in the Field of Urban Planning

Artificial intelligence is changing many aspects of our lives. It is being used in more fields than ever before. One of the fields affected by AI … [Read More...]

Guides

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

Recent Posts

Creating Colour in LCD Displays

In order to create the shades required for a full-colour display, there have to be some intermediate levels of brightness between all-light and … [Read More...]

Monitor Controls

Not so long ago, advanced controls were found only on high-end monitors. Now, even budget models boast a wealth of image … [Read More...]

3 Methods for Remote Quickbooks Access

Quickbooks is one of the most popular accounting packages for small business. But, people who are in charge of keeping the books do not want to always … [Read More...]

[footer_backtotop]

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