← New search

Other meanings of 3D computer graphics

Computer graphics

3D computer graphics

3D computer graphics is a branch of computer graphics that uses three-dimensional geometric data to create and render digital images, often for real-time or pre-rendered display. It relies on mathematical representations of surfaces, lighting, and cameras to simulate depth, texture, and motion, forming the foundation of modern visual effects, video games, simulations, and virtual reality.

1960s
First developed
Origins
~750,000
Global workforce (est.)
Industry
>100
Commercial software packages
Tools
1

Core principles and pipeline

3D computer graphics follow a pipeline that transforms geometric data into a 2D image. The process begins with modeling, where objects are built using polygons, NURBS, or subdivision surfaces1. After modeling, the scene is rigged with a skeleton for animation, then animated by keyframing or physics simulation. The next stage is rendering, which computes visibility, lighting, and shading using algorithms such as rasterization or ray tracing2. Texturing maps 2D images onto 3D surfaces to add detail, while compositing combines rendered layers into final imagery. Each step can be iterated; modern pipelines use real-time engines like Unity or Unreal for interactive feedback3.

2

Historical development

The field emerged in the 1960s with Ivan Sutherland's Sketchpad and the first wireframe models. In the 1970s, Edwin Catmull and others developed hidden-surface removal and texture mapping at the University of Utah. The 1980s brought commercial systems like Pixar's RenderMan (1986) and the rise of CAD software. The 1990s saw the introduction of consumer graphics cards (e.g., NVIDIA's GeForce 256) that accelerated hardware-accelerated rendering. The 21st century brought photorealistic ray tracing in real-time (e.g., NVIDIA RTX, 2018) and the adoption of physically based rendering as a standard.

3

Applications and impact

3D graphics are ubiquitous in entertainment (films, games, theme park rides), film production (visual effects, virtual sets), product design (industrial prototyping), architecture (walkthroughs), scientific visualization (molecular models, astrophysics), and medical imaging (CT scan reconstruction)4. They also enable virtual reality, augmented reality, and digital twins. In education, 3D simulations allow interactive learning of anatomy, engineering, and chemistry. The global market for 3D graphics software and services exceeded $20 billion in 2023, driven by gaming and film industries1.

4

Lesser-known aspects

Early 3D graphics used hidden-line removal instead of shading; the first textured 3D object was a rendered teapot (the Utah teapot) in 1975. The mathematical concept of Möbius transformations is used in some rendering algorithms to warp space. Volumetric rendering (e.g., for fog or smoke) was originally developed for medical imaging but later adopted in games. The Foley–van Dam textbook series (1990s) standardized curricula. A niche but important technique is foveated rendering, which reduces detail in peripheral vision to save computation in VR headsets. The OpenGL API (1992) was initially released by Silicon Graphics as a closed standard before becoming open.

Glossary

Rasterization
The process of converting vector graphics into a raster image (pixels) by determining which pixels are covered by a primitive.
Ray tracing
A rendering technique that simulates physical light transport by tracing rays from the camera through each pixel.
NURBS
Non-uniform rational B-spline, a mathematical model for generating smooth curves and surfaces.
Physically based rendering
A shading model that approximates the physical behavior of light and materials for realistic results.

This article covers the specific sense of 3D computer graphics as the use of three-dimensional geometric data for image creation.