Webopedia on Google+Webopedia on TwitterWebopedia on FacebookTech Bytes Blog
Main » TERM » 3 »

3-D graphics

The field of computer graphics concerned with generating and displaying three-dimensional objects in a two-dimensional space (e.g., the display screen). Whereas pixels in a 2-dimensional graphic have the properties of position, color, and brightness, a 3-D pixels adds a depth property that indicates where the point lies on an imaginary Z-axis. When many 3-D pixels are combined, each with its own depth value, the result is a three-dimensional surface, called a texture. In addition to textures, 3-D graphics also supports multiple objects interacting with one another. For example, a solid object may partially hide an object behind it. Finally, sophisticated 3-D graphics use techniques such as ray tracing to apply realistic shadows to an image.

Converting information about 3-D objects into a bit map that can be displayed is known as rendering, and requires considerable memory and processing power. In the past, 3-D graphics was available only on powerful workstations, but now 3-D graphics accelerator are commonly found in personal computer. The graphics accelerator contains memory and a specialized microprocessor to handle many of the 3-D rendering operations.

Also see Understanding Video and Graphics Adapters  in Webopedia's "Did You Know...?" section.

8 Agenda Apps to Help Students Stay Organized

Webopedia's student apps roundup will help you to better organize your class schedule and stay on top of assignments and homework. Read More »

List of Free Shorten URL Services

A URL shortener is a way to make a long Web address shorter. Try this list of free services. Read More »

Top 10 Tech Terms of 2015

The most popular Webopedia definitions of 2015. Read More »

Java Basics, Part 1

Java is a high-level programming language. This guide describes the basics of Java, providing an overview of syntax, variables, data types and... Read More »

Java Basics, Part 2

This second Study Guide describes the basics of Java, providing an overview of operators, modifiers and control Structures. Read More »

The 7 Layers of the OSI Model

The Open System Interconnection (OSI) model defines a networking framework to implement protocols in seven layers. Use this handy guide to compare... Read More »