Трёхме́рная гра́фика — раздел компьютерной графики, посвящённый методам создания изображений или видео путём моделирования объектов в трёх измерениях.
Компью́терная гра́фика (3D-графика) занимается созданием изображений и искусства с помощью компьютеров. Сегодня компьютерная графика является основной технологией в цифровой фотографии, кино, видеоиграх, цифровом искусстве, дисплеях мобильных телефонов и компьютеров, а также во многих специализированных приложениях. Было разработано множество специализированного оборудования и программного обеспечения, причем большинство устройств оснащено графическим аппаратным обеспечением. Это обширная и недавно развивающаяся область компьютерной науки. Термин был придуман в 1960 году исследователями компьютерной графики Верном Хадсоном и Уильямом Феттером из Boeing. Часто используется сокращение CG или, в контексте кино, компьютерная генерация изображений (CGI). Нехудожественные аспекты компьютерной графики являются предметом исследований в области компьютерных наук.
Видеока́рта — устройство, преобразующее графический образ, хранящийся как содержимое памяти компьютера, в форму, пригодную для дальнейшего вывода на экран монитора. Обычно видеокарта выполнена в виде печатной платы и вставляется в слот расширения материнской платы — универсальный, либо специализированный.
Спрайт — графический объект в компьютерной графике.
OpenGL — спецификация, определяющая платформонезависимый программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику. Разрабатывается в США и Европе, имеет тип лицензий GNU-/EU/.
Слово «ше́йдер» имеет несколько значений. В этой статье описано только одно из них.
DirectX — это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. Пакет средств разработки DirectX под Microsoft Windows бесплатно доступен на сайте Microsoft. Зачастую обновлённые версии DirectX поставляются вместе с игровыми приложениями.
Игрово́й движо́к — базовое программное обеспечение компьютерной игры. Разделение игры и игрового движка часто расплывчато, и не всегда студии проводят чёткую границу между ними. Но в общем случае термин «игровой движок» применяется для того программного обеспечения, которое пригодно для повторного использования и расширения, и тем самым может быть рассмотрено как основание для разработки множества различных игр без существенных изменений.
Рельефное текстурирование — метод в компьютерной графике для придания более реалистичного и насыщенного вида поверхности объектов.
Khronos Group — промышленный консорциум, целью которого является выработка открытых стандартов интерфейсов программирования (API) в области создания и воспроизведения динамической графики и звука на широком спектре платформ и устройств, с поддержкой аппаратного ускорения. В консорциум входят более 100 компаний.
TruForm — технология, основанная на применении графических текстур, разработанная компанией ATI и применяемая в графических платах, соответствующих спецификациям DirectX 8, DirectX 9 и OpenGL и выпускаемых как для компьютеров Macintosh, так и для IBM PC. Впервые технология была задействована в картах Radeon 8500, но не являлась частью спецификаций DirectX и OpenGL. Технология была известна также под названием N-patch, и работала на более поздних моделях видеокарт ATI Radeon с поддержкой directx 9.0.
Direct3D 11 (D3D11) — компонент интерфейса программирования приложений DirectX 11, 11-я версия Direct3D, преемник Direct3D 10/10.1. Direct3D 11 обеспечивает функции для взаимодействия операционной системы и приложений с драйверами видеокарты. Эти функции не привязаны к следующей операционной системе в линейке Windows и доступны в Windows Vista. Частично D3D11 работает на видеокартах уровня Direct3D 9-10.
Intel Graphics Media Accelerator, Intel GMA — линейка графических контроллеров компании Intel, интегрированных в чипсеты Intel для материнских плат компьютеров.
Полигональная сетка — это совокупность вершин, рёбер и граней, которые определяют форму многогранного объекта в трёхмерной компьютерной графике и объёмном моделировании. Гранями обычно являются треугольники, четырёхугольники или другие простые выпуклые многоугольники (полигоны), так как это упрощает рендеринг, но сетки могут также состоять и из наиболее общих вогнутых многоугольников[прояснить], или многоугольников с отверстиями.
Radeon R600 — кодовое имя графического процессора (GPU) корпорации ATI Technologies, лежащего в основе серий видеокарт Radeon HD 2000/3000 и FireGL 2007.
PowerVR — подразделение компании Imagination Technologies, занимающееся разработкой графических ускорителей, а также сопутствующим программным обеспечением. Их ускорители могут работать с 2D и 3D графикой, кодированием и декодированием видео, а также с задачами, связанными с обработкой изображений, в том числе ускорением DirectX, OpenGL ES, OpenVG и OpenCL.
Heaven Benchmark — компьютерная программа, бенчмарк, разработанный российской компанией UNIGINE Corp. на основе собственного движка Unigine. Предназначена для тестирования графической подсистемы персонального компьютера с целью определения её производительности. Может применяться для диагностики видеокарты, определения её стабильности .
Бенчмарк Heaven применяется оверклокерами для офлайн и онлайн состязаний . Включен в Phoronix Test Suit.
Southern Islands — кодовое наименование семейства графических процессоров (GPU), выпускаемых AMD под торговой маркой Radeon. Процессоры Southern Islands производились по 28 нм техническому процессу компанией TSMC.
Программирование игр — часть процесса разработки компьютерных игр (видеоигр). Программирование игр требует специализации в одной или нескольких из следующих областей, которые в значительной степени присутствуют в создании игр: симуляция, компьютерная графика, искусственный интеллект, физика, звук и ввод данных. Для многопользовательских онлайн-игр часто[насколько?] необходимы дополнительные знания, такие как сетевое программирование и программирование баз данных.
Adreno — это серия графических IP-ядер (GPU), разработанных Qualcomm, и используемых ими во многих своих SoC.