pctechguide.com

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

3D Rendering

In the rendering stage, performed by the hardware accelerator, the 3D engine draws the pixels. The bottleneck here is memory access – how fast the pixels read and write to the frame buffer. There are thousands of polygons for each frame of a scene, and these must be updated and transmitted through the memory at least 30 times a second, to give the illusion of movement. This transfer to the frame buffer is known as frame rate and is measured in frames per second (fps). From there, the frames are transmitted to the RAMDAC and converted into an analogue signal for the monitor where, after much mathematical manipulation, the action takes place.

The rendering process involves the use of a number of different 3D techniques:

  • Texture mapping is a technique for adding extra detail to the 3D object. It is best described as wrapping a 2D coloured paper over a 3D object. For instance, given a 3D image of a car on-screen, a texture would be wrapped over it to depict coloured metallic paint. This process is painstaking, as it has to be repeated for every pixel on the object and each pixel of the texture – known as a texel – which lies on top. Many textures can be wrapped over the same object, and this is multitexturing.
  • Mip mapping can be viewed as a cut-down form of texture-mapping in which more texels are created without performing the equivalent number of calculations. If a mip-map is one fourth the size of the original texture, reading a single texel from this mip-map is the same as reading four texels from the original texture. If applied using proper filters, the image quality is actually higher, as it smoothes out jagged edges.
  • Bi-linear filtering reads four texels, calculates their average – that is, the average of their relative positions – colour and so on, and displays the result as a single-screen texel. This results in blurring at close quarters, which in turn reduces an otherwise blocky, pixelated appearance. Bi-linear filtering is now standard on most PC graphics cards.
  • Z-buffering is a method of calculating pixels which have to be loaded into the frame buffer, the memory that stores soon-to-be-displayed data. 3D accelerator chips take one pixel, render it, and proceed to the next one. The problem with this method is that the accelerator has no way of knowing whether the calculated pixel is to be displayed immediately or later. Z-buffering includes a Z value in every calculated pixel. If the Z value for a particular pixel is smaller than another one, it means the pixel with the smaller Z value must be displayed first.
  • Anti-aliasing is a technique to reduce the noise present in an image. To represent any image, a certain amount of information is needed. If the object is in motion, ideally, that information should include its every possible position, colour, size changes etc. But if this information is not available, the CPU often fills in the missing segments with meaningless noise. Anti-aliasing, along with mip mapping, removes this noise.
  • Gouraud shading makes objects appear more solid by applying shadows to the surface of the object. The algorithm determines the colours of adjacent polygons and makes a smooth transition between them. This ensures that there is no sudden change in colour over the object.
  • Bump mapping is an improvement on the more common embossing technique used to give a bumpy look to surfaces. It uses three distinct texture maps to create the illusion of depth on a surface and can be used to create effects such as pockmarked, bullet-riddled walls and rough terrain. However, the industry is yet to arrive at a standard set of procedures to render this visually impressive feature.
  • 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

Monitor Interlacing

Back in the 1930s, TV broadcast engineers had to design a transmission and reception system that satisfied a number of criteria: that functioned in harmony with the electricity supply system was economic with broadcast radio wave bandwidth could produce an … [Read More...]

How to Get Started With Gambling at Online Casino

If you’re new to the world of gambling, starting out at an online casino can be a little daunting. With so many games and betting options available, where do you start? In this article, we’ll take you through the basics of how online casinos work, and give you some tips on playing with bonuses, … [Read More...]

24p Digital Video

The fact that the frequency of AC power - 50Hz in Europe and 60Hz in the USA - was used to lock video frames in each of the PAL and NTSC video standards, was a principal factor in the frame rates used by each of formats - 25 fps and 30 fps … [Read More...]

Revolutionize Your Internet Experience with Orbi 960 – The Ultimate WiFi System

In a world where seamless connectivity is essential, slow and unreliable internet connections are a major problem. Whether you are running a business, … [Read More...]

Do You Need a VPN When Trading Cryptocurrency?

There’s no doubt that the biggest global industries in 2023 are tech-driven, while there remains a significant crossover between many of these … [Read More...]

Goodbye Bitcoin: the 3 alternative cryptocurrencies that have great upside potential, according to experts

Bitcoin has been a very lucrative investment for people that got into it early. One report from The Motley Fool pointed out that $10 of bitcoin … [Read More...]

Self-driving cars face their Achilles’ heel and may be targets of hackers

The market for self-driving cars is booming. Customers spent $22.22 billion on these autonomous vehicles in 2021 and they will likely spend more in … [Read More...]

How to avoid scams with bitcoin and other cryptocurrencies

Cryptocurrencies got a bad reputation when scams multiplied like ants on a piece of cake. Even today many people associate bitcoin and other … [Read More...]

WHAT IS CLOUD COMPUTING AND WHAT ARE ITS MAIN BENEFITS?

Users are Increasingly using cloud computing to store their information, which is replacing local storage. The business digitization process goes … [Read More...]

Guides

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

Recent Posts

Android Marshmallow is Here

The rumor mill has been churning for some time now about the release of the latest and greatest Andoid operating system. Well, its time has finally … [Read More...]

9 Steps to Understanding the Mobile App Development Process

Are you considering getting on the mobile app development market? That can be a wise move. The market for mobile apps is expected to exceed $407 … [Read More...]

Remove Antivirus Action

Antivirus Action is a notorious rouge anti-spyware program that can pose serious threat to your system if it gets access to it and is not dealt … [Read More...]

[footer_backtotop]

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