Browse Definitions :
Definition

# ray tracing (raytracing, ray-tracing or ray casting)

Ray tracing (also called raytracing, ray-tracing or ray casting) is a technique for presenting three-dimensional (3D) images on a two-dimensional (2D) display by tracing a path of light through pixels on an image plane.

A ray tracing program mathematically identifies and reproduces the path that each light ray follows in reverse direction from the eye back to its point of origin. The path of each light ray consists of multiple straight-line components and nearly always involves reflection, refraction, or shadow effects from points within the scene. In animation, the position and orientation of the straight-line components of each ray constantly vary so each ray is represented by a mathematical equation that defines its path through space as a function of time. Rays are assigned a color based on the pigments the objects in the scene that the ray passes through and each pixel on the display corresponds to a ray.

Ray tracing was first developed in the 1960s by scientists at an organization known as Mathematical Applications Group. Ray tracing is used extensively in computer gaming and animation, television and DVD programming and movie production.

This was last updated in March 2011

• OPSEC (operations security)

OPSEC (operations security) is a security and risk management process and strategy that classifies information, then determines ...

• smart contract

A smart contract is a decentralized application that executes business logic in response to events.

• compliance risk

Compliance risk is an organization's potential exposure to legal penalties, financial forfeiture and material loss, resulting ...

• What is risk mitigation?

Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

• change control

Change control is a systematic approach to managing all changes made to a product or system.

• disaster recovery (DR)

Disaster recovery (DR) is an organization's ability to respond to and recover from an event that affects business operations.

• PCIe SSD (PCIe solid-state drive)

A PCIe SSD (PCIe solid-state drive) is a high-speed expansion card that attaches a computer to its peripherals.

• VRAM (video RAM)

VRAM (video RAM) refers to any type of random access memory (RAM) specifically used to store image data for a computer display.

• virtual memory

Virtual memory is a memory management technique where secondary memory can be used as if it were a part of the main memory.

Close