Трёхме́рная гра́фика — раздел компьютерной графики, посвящённый методам создания изображений или видео путём моделирования объектов в трёх измерениях.
Компью́терная гра́фика (3D-графика) занимается созданием изображений и искусства с помощью компьютеров. Сегодня компьютерная графика является основной технологией в цифровой фотографии, кино, видеоиграх, цифровом искусстве, дисплеях мобильных телефонов и компьютеров, а также во многих специализированных приложениях. Было разработано множество специализированного оборудования и программного обеспечения, причем большинство устройств оснащено графическим аппаратным обеспечением. Это обширная и недавно развивающаяся область компьютерной науки. Термин был придуман в 1960 году исследователями компьютерной графики Верном Хадсоном и Уильямом Феттером из Boeing. Часто используется сокращение CG или, в контексте кино, компьютерная генерация изображений (CGI). Нехудожественные аспекты компьютерной графики являются предметом исследований в области компьютерных наук.
Слово «ше́йдер» имеет несколько значений. В этой статье описано только одно из них.
Autodesk 3ds Max — профессиональное программное обеспечение для 3D-моделирования, анимации и визуализации при создании игр и проектировании. В настоящее время разрабатывается и издается компанией Autodesk.
Тексту́ра — изображение, воспроизводящее визуальные свойства каких-либо поверхностей или объектов. В отличие от рисунка, к текстуре не применяются нормы и требования композиции, поскольку текстура сама по себе художественным произведением не является, хотя и может иногда выступать доминантой в художественном произведении.
Quadro — бренд графических карт фирмы NVIDIA, предназначенный для профессионального использования в рабочих станциях САПР, станциях компьютерной графики и создания цифрового контента. Графические процессоры, используемые в продуктах Quadro, идентичны процессорам в графических картах GeForce. Конечные продукты графических карт отличаются по существу драйверами устройств и профессиональным уровнем поддержки программного обеспечения.
Аппара́тный генера́тор случа́йных чи́сел (генератор истинно случайных чисел) — устройство, которое генерирует последовательность случайных чисел на основе измеряемых, хаотически изменяющихся параметров протекающего физического процесса. Работа таких устройств часто основана на использовании надёжных источников энтропии, таких, как тепловой шум, дробовой шум, фотоэлектрический эффект, квантовые явления и т. д. Эти процессы в теории абсолютно непредсказуемы, на практике же получаемые из них случайные числа проверяются с помощью специальных статистических тестов.
Piranesi — растровый редактор для обработки 3-мерных моделей. Разработан специально для архитекторов, дизайнеров, визуализаторов, с целью создания нефотореалистичного рендеринга проектов. Являясь 2-мерным, считывает информацию с 3-мерной графики. Учитываются параметры цвета, материала, глубины. Программа разработана английской компанией Informatix. Названа в честь знаменитого итальянского архитектора, художника-графика, мастера архитектурных пейзажей — Джованни Баттисты Пиранези. В настоящее время Piranesi доступен на платформах Mac OS и Microsoft Windows.
Ячеистая текстура — растровое изображение, созданное на основе набора точек, случайно распределенных в двумерном пространстве.
Filter Forge — программный продукт, позволяющий пользователям создавать свои текстуры и фильтры обработки изображений. Доступен в двух вариантах: как плагин Adobe Photoshop и как отдельное приложение.
BodyPaint 3D фирмы MAXON является пакетом для создания, раскладки UV, текстур, Matte Painting, цифровой скульптуры, а также трёхмерной графики, анимации и рендеринга.
Wings 3D — это бесплатная программа 3D-моделирования с открытым исходным кодом, на которую повлияли программы Nendo и Mirai от компании Izware. Программа получила название по названию технологии обработки полигонов, применённой в программе. Большинство пользователей называют её просто Wings.
Autodesk Mudbox (Мадбокс) — профессиональная графическая программа, предназначенная для моделирования высокополигональной цифровой скульптуры и текстурного окрашивания 3D моделей. Предоставляет специалистам по моделированию и художникам по текстурам все возможности для создания цифровых 3D объектов и 2D скетчей, как если бы они работали с глиной и красками. Так же Mudbox используется для создания карт неровностей, карт нормалей, карт замещения и др. В отличие от остальных программ подобного рода, Mudbox обладает удобным, интуитивным интерфейсом, что позволяет полностью освоить его всего за несколько дней. Текущая версия: Autodesk Mudbox 2014.
Perlin noise — математический алгоритм по генерированию процедурной текстуры псевдо-случайным методом. Используется в компьютерной графике для увеличения реализма или графической сложности поверхности геометрических объектов. Также может использоваться для генерации эффектов дыма, тумана и т. д.
Werkkzeug — Программа для RAD-конструирования демороликов. Была разработана в 2000—2007 годах немецкой группой .theprodukkt, являющейся коммерческим ответвлением известной demoscene-группы Farbrausch. Программа предназначается в основном для использования внутри группы Farbrausch. Было выпущено лишь 2 релиза программы — Werkkzeug 1.201 и Werkkzeug 3 TE. В апреле 2012 года исходные коды Werkkzeug 3, Werkkzeug 4, а также другие инструменты и библиотеки были выложены разработчиками в открытом доступе.
Art of Illusion — программа для 3D-моделирования, текстурирования, рейтрейсинга, а также рендеринга статичных изображений или анимации.
В компьютерной графике реального времени, тексту́рный а́тлас — это изображение, содержащее набор под-изображений, каждое из которых является текстурой для некоторого 2D или 3D объекта. Под-текстуры отображаются на объект, используя UV-преобразование, при этом координаты в атласе задают, какую часть изображения нужно использовать. В приложениях нередко используется множество маленьких текстур, причём переключение с одной текстуры на другую является относительно медленным процессом. Поэтому в подобных ситуациях бывает целесообразно применение одного большого изображения вместо множества маленьких.
Процедурная генерация — автоматическое создание игрового контента с помощью алгоритмов. Другими словами, PCG представляет собой программное обеспечение, которое может создавать игровой контент самостоятельно, или совместно при взаимодействии с игроками или геймдизайнерами. Под контентом понимается создание уровней игры, карты игрового мира, правил игры, текстур, сюжетов, предметов, квестов, музыки, оружия, транспортных средств, персонажей и др. В данном контексте под играми понимаются компьютерные игры, видеоигры, настольные игры, карточные игры, головоломки и другие. Ключевой особенностью создаваемого контента является то, что он должен быть играбельным — игрок должен быть в состоянии пройти созданный уровень, использовать сгенерированное оружие, подняться по сгенерированной лестнице и тому подобное.
Away3D — платформа с открытым исходным кодом для создания интерактивных трёхмерных приложений и игр на базе Adobe Flash или HTML5. Платформа состоит из трёхмерного редактора мира, трёхмерного графического движка, а также трёхмерного физического движка.
В компьютерной графике блок текстурирования (TMU) — компонент современных графических процессоров (GPU). Они способны поворачивать, изменять размер и деформировать растровое изображение, чтобы поместить его на произвольную плоскость заданной 3D-модели в качестве текстуры, в процессе, называемом текстурированием. В современных видеокартах он реализован как дискретный этап в графическом конвейере, в то время как при первом появлении он был реализован как отдельный процессор, например, как в видеокарте Voodoo2.