graphics engine

Game image system

A graphics engine is software that renders visual elements in video games and simulations—handling images, lighting, textures, and animation.

Game developers build on graphics engines rather than coding rendering systems from scratch.

Major engines like Unreal and Unity power thousands of games across platforms.

Sometimes called a rendering engine or game engine, though game engines typically include additional systems beyond graphics.

rendering

shaders

Graphics rendering programs

ray tracing · rasterization · anti-aliasing · tessellation · meshes · normals · lighting · shadows · depth of field · motion blur

software

API

Software communication standard

  • SDKProgramming tools bundle
  • OpenGLGraphics rendering specification
  • DirectXMicrosoft's multimedia programming interface

Vulkan · Unity · Godot · middleware · source code · scripting · toolkit · version control · plugin · driver

interactive

real-time

Occurring without processing delay

animation · multiplayer · networking · virtual reality · augmented reality · haptic feedback · procedural generation · state machine

visualization

3D modeling

Creating digital three-dimensional objects

perspective · vector · raster · resolution · bitmap · canvas · infographics · data visualization · architectural rendering · CAD

physics

collision detection

Finding when objects intersect

gravity · friction · joints · constraints · forces · mass · velocity · acceleration · bounding box

Categories
Opposites
visual representation mode

graphics enginecommand-line interface

Text-based computer interaction method

CLI · DOS prompt · shell · teletype

game engine component type

graphics enginephysics engine

Software modeling real-world motion

state machine

Family

graphic, graphics, graph, engine, engines, engineered, engineering, engineer, graphical

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Rated G