Скачать 427.84 Kb.
|
3D Глоссарий2D Graphics (2D графика) – Зрительное представление сцен и объектов, описываемых координатами по двум осям x и y, например, высотой и шириной. 3D Graphics (3D графика) – Зрительное представление сцен и объектов, описываемых координатами 3-мерного пространства, по осям x, y и z, например, высотой, шириной и глубиной 3D Pipeline (3D конвейер) – последовательный процесс обработки 3D графики, условно разделяемый на три стадии – тесселяцию (tessellation), то есть, создание структурированной модели объекта, геометрическую стадию, и процесс рендеринга. На стадии тесселяции создаётся описание модели объекта, которое затем конвертируется в определённый набор полигонов (polygons, то есть, многоугольников). Геометрическая стадия подразумевает многочисленные настройки, условия преобразования, освещения и пр. На стадии рендеринга – наиболее важного и критичного относительно качества финального результата, 3D изображение, сформированное из полигонов на геометрической стадии, преобразуется в двухмерное изображение для вывода экран дисплея. AGP - Accelerated Graphics Port, ускоренный графический порт - специальная 32-битная шина, разработанная для подключения видеокарт. Современные видеокарты чаще всего выпускаются под слот PCI-Express, однако AGP-карты до сих пор широко распространены в силу огромного количества ранее выпущенных платформ под этот тип интерфейса. В своё время шина AGP заменила собой шину PCI, поскольку скорость обмена данными с центральным процессором по шине AGP (66 МГц) вдвое превышает PCI (33 МГц). На практике версия шины AGP 1x быстро уступила место AGP 2x ввиду недостаточной пропускной способности; затем дебютировани версии AGP 4x и AGP 8x - с пропускной способностью до 2 Гб/с.В процессе совершенствования шины AGP 4x был изменён уровень напряжения питания - вместо 3,3 В начали появляться 1,5 В карты AGP 4x, а в последствии и AGP 8x. Accelerator (Акселератор) - в общем случае карта или плата, расширяющая возможности компьютера, не обязательно графическая - бывают, например, акселлераторы криптообработки, звуковые, декодирующие. Обычно акселератор является аппаратным решением, самостоятельно обрабатывающим какую-либо информацию, что позволяет более оперативно обработать данные и разгрузить ресурсы центрального процессора. Наиболее популярными нынче можно считать 2D/3D видеоакселераторы, поэтому употребление термина "акселератор" в большинстве случаев по умолчанию подразумевает что речь идёт о видеокарте, если не оговорено что-то другое. Algorithmic Procedure Texturing (Алгоритмическое процедурное текстурирование) - способ рендеринга изображений с виртуально бесконечной детализацией. Слово "процедурное" означает последовательность действий; текстурирование - это в общем смысле создание изображения с многочисленными свойствами. Alpha-Blending (Альфа-смешение) - технология создания прозрачных или полупрозрачных объектов или слоёв изображения, что на практике оздачает придание изображению или отдельному пикселю специального атрибута, определяющего его финальный вид: сплошной (не пропускающий свет), невидимый (прозрачный) или полупрозрачный. Текстура, наносимая на объект, может содержать помимо информации о цвете (Red,Green,Blue), информацию о прозрачности (Alpha). В зависимости от величины коэффициента Alpha разные части объекта приобретают различную степень прозрачности, что на практике означает различную степень смешения цвета переднего плана с цветом фона. Добавление информации альфа-смешения в характеристики подготовленных к рендерингу полигонов позволяет создавать такие интересные эффекты и поверхности как стекло, вода и другие виртуально прозрачные элементы. Как правило смешивание цветов перекрываемого объекта и полупрозрачного объекта (с альфа прозрачностью) происходит по формуле (alpha) * (значение цвета объекта с прозрачностью) + (alpha-1) * (значение цвета покрываемого объекта) при 0<=alpha<=1. Alpha Buffer, Alpha Channel, Alpha Plane – альфа-буфер, альфа-канал, альфа-плоскость: дополнительный цветовой канал для хранения информации о прозрачности объекта; таким образом пиксели обладают четырьмя численными характеристиками (RGBA), и 32-битный буфер кадра описывает 24-битный цвет, по восемь бит на цветовой канал, плюс 8-битный альфа-канал Ambient Light (Рассеянный свет) – общий уровень искусственного освещения, обеспечивающий видимость всех поверхностей, даже без прямого освещения, этакая функция представления бесконечно безгранично рассеянных отражений всех поверхностей в пределах видимой сцены Animation (Анимация) - технология создания иллюзии движения с использованием последовательности (рендеринга) статических изображений Anisotrophic Filtering (Анизотропная фильтрация) - процесс фильтрации (или смешения) текстуры, при котором усреднение параметров объекта осуществляется с учётом данных каждого конкретного полигона, с учётом всех трёх измерений объекта. Остальные способы фильтрации как правило усредняют цвет выводимого пикселя, принимая во внимание цвет исходных пикселей, что зачастую делает картинку чрезмерно размытой или резкой. Anti-aliasing (Антиалиасинг, буквально "анти-ступенчатость") - технология сглаживания путём интерполяции на субпиксельном уровне, позволяющая избавиться от характерных "угловых ступенек" и представить изображение в более высоком разрешении. При аппаратной прорисовке 3D сцены сглаживание может замещаться или дополняться билинейной и трилинейной фильтрацией, поскольку эти технологии реализуют подобие сглаживания. API, Application Programming Interface - стандартизированный программный интерфейс приложения, позволяющий разработчикам писать приложения без специфических знаний аппаратной реализации платформы. API присутствует в любой операционной системе и применяется как типичный код, чтобы не дублировать каждый раз стандартные процедуры. Применительно к 3D это означает, что игру, написанную для какой-то одной видеокарты со специфическим аппаратным исполнением уже не запустить на других акселераторах, в то время как используя API, производители игр и оборудования могут быть уверены, что игра и ускоритель будут общаться "на одинаковом языке". Самые популярные современные 3D API - OpenGL и Direct3D. Aspect Ratio - формат экрана, соотношение его ширины к высоте. Например, разрешения 1920 х 1200, 1680 х 1050, 1280 х 800, 1152 х 720, 1024 х 640 имеют соотношение 16:10; разрешение 1280 х 1024 имеет соотношение 5:4; разрешения 1024 х 768, 800 х 600, 640 х 480 имеют соотношение 4:3; разрешение 720 х 480 имеет соотношение 3:2. Artifact - артефактом называют результаты некачественной или низкокачественной компрессии текстур, при этом наблюдаются "смазанные" фрагменты изображения. На двумерных и трехмерных изображениях артефакты могут образовываться на стыке цветов. Atmospheric Effect - атмосферные эффекты вроде тумана, придающие сцене дополнительную реалистичность Bilinear Filtering - билинейная фильтрация, метод текстурирования с антиалиазингом, при этом получается графика с менее заметной пикселизацией и менее блочной структурой. Применяется для получения более сглаженных текстур. В процессе билинейной фильтрации производится обработка четырёх соседних пикселей (текселя), в результате чего получается пиксель с усредненным путём апроксимации цветом. Применение билинейной фильтрации может привести к потере объектом "виртуальной" глубины и даже естественного вида, особенно в процессе медленного вращения или передвижения полигонов. На помощь может придти другие виды фильтрации - трилинейной или ещё более продвинутой анизотропной. Bitmap - битовое изображение, битовая (растровая) карта, практически любое изображение, видимое на экране, состоящее из массива точек, упорядоченных в вертикальные и горизонтальные ряды. Каждая точка (пиксель) имеет цветовой атрибут, совокупность точек формирует изображение. Чем больше битов выделяется под атрибут цвета, тем больше глубина цвета, тем более естественно будет выглядеть изображение. Buffer – буфер, память, выделенная для специфической функции или набора функций Bump-Mapping - визуальный приём, используемый для придания поверхностям объекта характерных специфических неровностей. Для этого разработчики привязывают по две текстуры к каждому полигону, одна из которых обычная, базовая, вторая - текстура смещения, описывающая неровности объекта. В случае применения bump-mapping отражение света от неровностей меняется в зависимости от угла зрения, как в реальном мире. Chroma Keying - управление цветом, при котором удаляется цвет объекта и "проявляется" цвет другого, расположенного "позади", а удалённый цвет как бы становится прозрачным Clock Cycle, такт микропроцессора. Современные процессоры, (в том числе и графические, выполняют несколько сотен или тысяч миллионов тактов в секунду. Clock Frequency - тактовая частота, параметр, показывающий скорость выполнения целочисленных операций. Тактовая частота графических процессоров выражается в МГц (млн. тактов в секунду). Collision Detection - обнаружение "столкновений". Возможность 3D объектов взаимодействовать с другими 3D объектами естественным образом. Когда вы в 3D игре видите коробку на полу, то коробка "знает", что ей не следует проваливаться сквозь пол. Эти "знания" являются результатом работы по обнаружению столкновений. Процесс обнаружения столкновений постоянно совершенствуется. Colored Lighting - цветное освещение. Для отбрасывания теней может использоваться не только белый свет, но и цветной Compression - сжатие, возможность уменьшения размера файла без потери значительных графических деталей. 3D ускоритель быстрее работает со сжатыми текстурами. DDR-SDRAM ( Double Data Rate SDRAM) - память SDRAM с двойной скоростью передачи данных, способна передавать сигнал по обоим фронтам тактового импульса. Dedicated Frame Buffer - выделенный кадровый буфер, некоторое количество памяти, используемое для хранения данных кадрового и/или Z-буфера. Такая архитектура памяти называется раздельной (split memory architecture). . Direct3D - графическая часть Microsoft DirectX API. Displacement Mapping - структурирование смещением, вторая текстурная карта, используемая при отображении шероховатостей поверхности (см. Bump-Mapping). Карта показывает, каким образом на оригинальной текстуре отбрасываются тени от неровностей. Dithering - сглаживание переходов между цветами, зрительный артефакт, сопровождающий уменьшение количества используемых цветов (уменьшение глубины цвета). К примеру, в результате сглаживания переходов текстура теряет свою чёткость, на ней будет заметна пикселизация Driver - драйвер, программа-посредник между различными аппаратными устройствами, операционной системой и другими программами. Без драйверов оборудование использовать невозможно. D3D (Direct3D) - см. Microsoft Direct3D API. Engine - "движок", комплекс функций по выполнению определённого задания. Применительно к играм, движок - рабочая основа игры, создаваемая программистами. В зависимости от качества программирования и используемых возможностей, движок может реализовывать различные эффекты и графику Environment-mapping - текстутирование окружающей среды Fill Rate - скорость заполнения, .скорость прорисовки пикселей на экране монитора. Filtering - фильтрация, с помощью которой видеокарта сглаживает текстуры, усредняя цвет пикселя с окружающими пикселями. Бывает билинейной, трилинейной, анизотропной. Floating-Point (FP) - десятичные дроби, числа с плавающей запятой (по-русски - именно с плавающей запятой, поскольку в России традиционно мантисса отделяется от целого запятой; в англоязычных странах - точкой). Процессор, хорошо выполняющий операции с плавающей точкой, сможет обеспечить лучшую игровую производительность. Fog, Fogging - создание тумана. Разработчики игр могут помещать туман для усиления других эффектов, например, кипящей воды. FPS (Frames per Second) - количество кадров, прорисовываемых за одну секунду.Чем производительнее видеокарта, тем быстрее она отрисовывает каждый кадр и переходит к следующему. Как правило, чем выше установлено разрешение монитора, тем меньше количество кадров в секунду успевает обработать видеокарта. Game Engine, см. Engine Gamma Correction, гамма-коррекция. Возможность управлять красной, зеленой или синей цветовой составляющей пикселя или текстуры для определения требуемой яркости Gouraud Shading - алгоритм затенения, названный по имени его изобретателя, француза Генри Гуро (Henri Gouraud). Метод Гуро, или цветовая интерполяция, Позволяет получить на поверхности объекта плавное затенение. При этом во всех вершинах объекта строятся векторы нормалей; и, в зависимости от угла между нормалями и направлением на источник света, определяется цвет пикселей, соответствующих вершинам полигонов; цвета пикселей интерполируются (между вершинами) по поверхностям полигонов. Блики выглядят не очень реалистично Graphics Controller, Graphics Processor, Graphics Processing Unit (GPU) - 2D и/или 3D процессор, объединяющий в себе все функции графического конвейера. Изначально разработанный для разгрузки центрального процессора, современный GPU превратился в мощнейший компонент ПК, объединяющий в себе, помимо обработки 2D/3D видео, ряд смежных функций, например, декодирование DVD и/или HD видео, ввод/вывод видеосигнала и пр. Integer - целый, целочисленный. Целыми числами называется ряд 0, 1, 2..., а также их отрицательные значения. Internal Rendering - внутренний рендеринг, глубина цвета при внутренней обработке изображения видеокартой Interpolation – интерполяция, математический способ восстановления потерянной или отсутствующей информации. К примеру, при масштабировании 100х100 пиксельного растра в 200х200 пиксельный необходимые пиксели интерполируются как среднее значение соседних пикселей. Jaggies – "ступеньки" (лесенки), слэнговое обозначение ступенчатого растрового эффекта, заметного на растровой графике, при увеличении кривых или растрового текста. Частично или полностью сглаживается с помощью антиалиазинга Layer – слой, уровень изображения, который может быть отредактирован и изменён независимо и без изменения остальных параметров суммарного изображения. Level of Detail - уровень детализации. Зависит от размера текстуры. Например, 256x256 и т.д. Низкий уровень детализации означает маленький размер текстур, а не визуальное качество картинки. Зато при низком уровне детализации частота смены кадров увеличивается. Lighting Effects - эффекты освещения, симулирующие свет в 3D графике. Реализуется с помощью подсветки текстур и пикселей вблизи виртуального источника света. Освещение является одной из самых красивых возможностей видеокарты, значительно улучшая восприятие графики Mip-Mapping (лат. "Multum In Parvum") - мип-текстурирование, или мип-мэппинг. В соответствии с определением Multum In Parvum - "многое в одном", процесс представляет собой преобразование изображения или текстуры в меньшие по размеру изображения. Алгоритм использует текстуру с различным разрешением (256x256,128x128,64x64 и т.д.) для разных частей обьекта, в зависимости от расстояния между наблюдателем и поверхностью и от угла под которым находится поверхность. Побочный негативный эффект мип-текстурирования - так называемый бэндинг (banding) - разрывы между mip-уровнями, то есть, текстурами с различным разрешением, а также в некоторых случаях - снижение резкости текстур Multitexturing - мультитекстурирование, процесс добавления множества текстур к объекту при программировании 3D игры. Мультитекстуры могут накладываться друг на друга для отображения шероховатостей поверхности (см. Bump-Mapping) или использоваться друг с другом для создания одной большой 3D модели. При этом цвета текселей этих текстур смешиваются по определенному закону: add (сложение), modulate (умножение), substractive (вычитание) и др. OpenGL (Open Graphics Library) - графический API , первоначально созданный и поддерживаемый Silicon Graphics для профессиональной графики рабочих станций OpenGL ICD (installable client driver) - устанавливаемый клиентский драйвер OpenGL Overclocking - оверклокинг, или просто "разгон" штатной тактовой частоты графического процессора видеокарты и/или тактовой частоты графической видеопамяти выше паспортных значений. Сейчас производители видеокарт встраивают возможность разгона прямо в драйверы, традиционно оверклокинг производился путём изменения параметров BIOS видеокарты, ещё раньше - перемычками на плате PCI (Peripheral Component Interface) - шина периферийных компонентов, промышленный стандарт шины расширения компьютера для подключения различных устройства - сетевых карт, контроллеров и т.д.; ранее - даже видеокарт PCI Express (PCI-E) – новое поколение компьютерных шин с последовательной архитектурой, обеспечивающее в первом поколении производительность более 4 Гб/с в обоих направлениях. Последовательная архитектура шины PCI Express позволяет объединять так называемые PCI Express "линии" (lanes) для увеличения максимальной производительности суммарной шины. В отличие от шины AGP, стандарт PCI Express не предусматривает эксклюзивного использования PCI-E для работы с 3D графикой, хотя, слоты PCI Express x16 в подавляющем большинстве случаев используются совместно с графическими ускорителями Per-Pixel Mip-Mapping, - попиксельное MIP-текстурирование, наиболее точная версия MIP-текстурирования. Для увеличения производительности, мип-мэппинг может применяться не только к пикселю, но и к полигону, но только при попиксельном MIP-текстурировании тени получаются такими же детальными, как и отбрасывающие их объекты Perspective Correction - исправление перспективы, заключается в возможности правильно отображать текстуру под любым углом Phong shading - Затенение Фонга, один из наиболее качественных типов затенения, отличающийся от алгоритма затенения по методу Гуро (Gouraud Shading) тем, что векторы нормалей строятся для каждой точки изображения, и, соответственно, требуется множество вычислений. Pixel - пиксель, минимальный объект на экране монитора (см. Bitmap). Pixelation - пикселизация, визуально заметный растр текстуры в игре при близком приближении или при игре на мониторе с большим разрешением с установками порядка 640x480. Polygon - полигон, многоугольник, замкнутая двумерная фигура. Полигоны комбинируются с сотнями других для создания цельной модели в 3D движках (см Engine) Projection – проекция, процесс преобразования трёхмерного изображения в двухмерную картинку для вывода на дисплей Raytrace - метод лучевой трассировки, или "бегущего луча". При этом методе просчитывается виртуальный луч света от источника через все отражающие поверхности до того объекта, на который падает свет. Метод создает очень реалистичные эффекты, а также прозрачные поверхности. Realtime - в реальном времени. Действие, производимое компьютером с той же самой скоростью, что и в реальной жизни. Reflective Mapping - отображение отражающих поверхностей, позволяет создавать текстуры с правдоподобным реалистичным отражением окружающих объектов. Refresh Rate - частота обновления. Частота, с которой монитор выводит последовательность статических изображений. Измеряется в Герцах (Гц), например, частота обновления 100 Гц означает смену кадра 100 раз в секунду. Resolution - разрешение, представляется в виде количества пикселей по горизонтальной оси на количество пикселей по вертикальной оси, например 1920 х 1200 - этакое произведение, дающее в результате суммарное число пикселей , отображаемых монитором ROP (Raster Operation) – параметр функции BitBlt, точно определяющий комбинацию (взаимосвязь) исходных битов и финальных битов. Поскольку растр – это всего лишь массив параметров битов, ROP представляет собой тривиальное логическое уравнение, оперирующее битами SIMD (Single Instruction Multiple Data) - один поток команд и много потоков данных. Упрощенно говоря, SIMD-инструкция позволяет процессору выполнять одинаковую операцию над несколькими потоками данных, что освобождает процессор от повторного ввода одинаковых инструкций для увеличения производительности Software Rendering - реликтовый способ программного рендеринга, не задействующий 3D видеокарту, медленный и не очень красивый, главная причина изобретения 3D видеокарт Specular highlight - блики (отражающая подсветка), имитация прямого отражения источника света. Sprite - спрайт. двумерное графическое изображение. Например, прицел в Quake2 или Half-Life Stencil buffer – Stencil-буфер, буфер шаблона, раздел графической памяти, имеющий размер выводимого кадра и хранящий шаблонные данные, которые могут использоваться для скрытия или отображения того или иного пикселя в самых различных случаях, например, для "штриховки" линий, создания простых теней, отражений, плавных переходов и пр. T&L, Transform and Lighting – Трансформирование и Освещение. Два отдельных аппаратных модуля-движка контроллера дисплея, ответственных за процесс рендеринга. Производительность модуля Transform определяет степень сложности выводимых объектов без снижения частоты кадров; модуль Lighting отвечает за придание сцене реализма за счёт изменения параметров источников освещения Texel (TEXture ELement) - тексель, элемент текстуры. Обычно текселем называют пиксель применительно к 3D. Texture - текстура, графическая картинка (растр), "натягиваемый" на полигональные каркасы в 3D. С помощью текстур мы получаем тот самый прекрасный трехмерный мир, который мы наблюдаем в играх. Texture Compression - сжатие текстур, функция видеокарты для уменьшения размеров изображения путём сжатия повторяющихся строк и уменьшая глубины цветовой палитры текстуры. Сжатие текстур может радикально повысить частоту смены кадров, однако качество при этом может снизиться Texture Mapping - текстурирование, текстурное отображение: процесс "натягивания" текстуры (растра) на полигональный 3D скелет Transparency - прозрачность, свойства объектов, через которые можно полностью или частично видеть другие объекты Triangles per second – треугольников в секунду, скорость обработки треугольников графическим контроллером, стандартный общепринятый индустриальный показатель, описывающий производительность. Чем больше число треугольников, обрабатываемых за секунду, тем выше производительность Trilinear Filtering, - трилинейная фильтрация, процесс применения билинейной фильтрации к каждой стороне текстуры. Улучшает четкость изображения и убирает пикселизацию. При этом типе фильтрации фильтруются не только текселы, но и MIP-уровни, т.е. сначала вычисляются цвета двух пикселей в двух (соседних) MIP-уровнях, затем эти два значения смешиваются. Единственный недостаток трилинейной фильтрации - потеря резкости текстур. Tweak - твик, настройка (реже в смысле "разгон"), оптимизация параметров приложения или аппаратного решения для увеличения производительности, повышения стабильности и пр. Vertex – вершина, точка в 3D пространстве с определёнными координатами; обычно описывается координатами x, y и z. Вершина - одна из фундаментальных структур в полигональном моделировании: две вершины могут быть использованы для определения линии; три – для определения треугольника и т.д. Volumetric Lighting - пространственное освещение, эффект прохождения света через трехмерную преграду, например туман, облако пыли, дым, пар и т.д. Volumetric Fogging - пространственный, или "виртуальный" туман, скрывающий непрорисованные текстуры на некотором расстоянии для увеличения производительности. Z-Buffer - Z-буфер, часть памяти 3D ускорителя, выделенная под хранение координаты Z точек в 3-мерном пространстве с осями X, Y и Z. Использование Z-буфера позволяет видеокарте не прорисовывать текстуры, заведомо скрытые позади других текстур. Например, если вы заходите в игре за стену, то за ней вы не можете видеть другие объекты, а с помощью Z-буфера карта не будет их отрисовывать лишний раз. Z-буфер позволяет значительно увеличивать производительность. Также при его использовании точность позиционирования по оси Z улучшается. OpenGL OpenGL (Open Graphics Language) - графический API, созданный Silicon Graphics. Игры в OpenGL обычно выглядят привлекательнее, чем в Direct3D, созданным Microsoft. Свою жизнеспособность он подтвердил также и своей открытостью, в отличие от Glide. OpenGL ICD/Installable Client Driver/Устанавливаемый клиентский драйвер - предназначен для использования в данной программе только необходимых компонентов OpenGL. Обеспечивает необходимую поддержку OpenGL в различных играх и приложениях, разработанных под этот API, и не имеющий привязки к какой-либо конкретной из них. Эффект наложения - предоставляющая техника, которая назначается на пиксели цвет примитива, предоставлявшего, независимо от того, что этот примитив покрывает всю область пикселя или только часть области пикселя. Это заканчивается зубчатыми краями, или неровностями Альфа - четвертый цветной компонент обычно использованный, чтобы управлять цветным смешивать. Буквенный компонент никогда не отображается непосредственно. Соглашением, альфа OpenGL переписывается в непрозрачность а не прозрачность, значение буквенной величины 1.0 подразумевает полную непрозрачность, и буквенная величина 0.0 подразумевает полную прозрачность. Оживление - генерируя регулярные предоставления сцены, с гладко изменять точку зрения и/или объектные позиции, быстро достаточно, что иллюзия движения достигнута. О. OpenGL почти всегда делается используя двойную буферизацию. Сглаживание - предоставляющая техника, которая назначает цвета пикселя основанные в доле области пикселя, который покрыт примитивом, предоставлявшим. Предоставление Antialiased уменьшает или устраняет неровности, которые происходят из aliased предоставления. Специализированное отсечение - отсечение примитивов против планов в глазе координируется. Планы определены приложением, использовавшим glClipPlane( ). Побитовое отображение - прямоугольный массив битов. Также, примитив предоставлялся glBitmap команды( ), который использует свой параметр побитового отображения как маску. Буфер - группа bitplanes, которая хранит единственный компонент (как например, глубина или зеленая) или единственный индекс (как например, цветной индекс или индекс шаблона). Иногда красные, зеленые, синие, и буквенные буферы вместе называются цветной буфер, а не цветные буферы. Отсечение - устранение части геометрического примитива, который - за пределами половины-пространства определенной вырезать плоскостью. Точки просто отвергнуты если внешний. Часть строки или многоугольника, который - за пределами половины-пространства устранен, и дополнительные грани сгенерированы как необходимый завершать примитив в пределах вырезать половины-пространства. Геометрические примитивы и текущий растр позиционируют (когда определено), всегда вырезаны против шести половин-пробелов определенных левым, правом, низ, верх, около, и дальние планы объема вида. Цветной индекс - единственная величина, которая представляет цвет по имени, а не величиной. Ц. И. OpenGL рассмотрены как непрерывные величины (например, плавающая-точка перечисляет) тогда как операции как например, интерполяция и dithering выполнена на них. Цветные индексы загруженные в фреймовый буфер - величины всегда целого, тем не менее. Плавающая точка индексов преобразованы в целые округляясь в ближайшую величину целого.\ Цетная карта - таблица индексных-распределений RGB, которые доступны дисплейными аппаратными средствами. Каждый цветной индекс прочитан из цветного буфера, преобразованного на RGB тройной поиск в цветной карта, и посланное на монитор. Выпуклый корпус - минимальная выпуклая область, прилагающая определенную группу точек. В двух измерениях, выпуклый корпус обнаруживается в принципе протягивая резинку вокруг точек чтобы все точки лежали в пределах полосы. Текущая матрица - матрица, которая превращает координаты в одну систему координат в координаты другой системы. Есть три текущих матрицы в OpenGL: матрица modelview - превращает объектные координаты (координаты определяемые программистом); перспективная матрица превращает координаты вида; матрица текстуры. Каждая текущая матрица является верхним элементом в стеке матриц. Каждые три стека могут манипулироваться матричной обработкой команд OpenGL. Координатная позиция окна, которая определяет размещение примитива образа когда это быть rasterized. Текущая растровая позиция, и другие текущие растровые параметры, скорректированы когда glRasterpos( ), названы. Геометрическая модель - объектно-координатные грани и параметры, которые описывают объект. Безотлагательный режим - выполнение OpenGL команд по вызову, а не из дисплейного списка. Растеризация – преобразование спроецированного объекта в соответствующие пиксели фреймовом буфере. Пеобразование - изение пространства. В OpenGL преобразования включают вращения, переводы, масштабирования (nonuniform) вдоль координатных осей, перспективных преобразований, и комбинаций их. DirectX Абстрактный режим - режим Direct3D, позволяющий программисту работать с объектами, источниками света и трехмерными координатами. Альфа-буфер - массив значений, определяющих способ объединения пикселей изображения-источника с изображением-приемником. Альфа-буфер может использоваться для реализации прозрачности, размывки границ и создания тумана. Бит-блит – графическая операция, при которой прямоугольная область пикселей копируется между различными участками памяти. Блиттер - аппаратное средство копирования фрагментов изображения между различными участками буфера. Иными словами, аппаратный бит-блит. Вектор направления – вектор, задающий направление в трехмерном пространстве. Вторичный буфер - видеобуфер для подготовки следующего кадра анимационнои последовательности. Готовый вторичный буфер заменяет первичный и таким образом выводится на экран. Двойная буферизация - технология, при которой два (или более) буфера используются для создания мультипликационного изображения без эффекта «мерцания». Новые данные записываются в буфер, который не отображается на экране. Затем буфера переключаются, чтобы мгновенно вывести новое изображение на экран. Декал - в контексте DirectSD соответствует более распространенному термину «спрайт». Диффузное отражение - световой поток, рассеиваемый объектом. Цвет потока в основном совпадает с естественным цветом объекта. Единицы модели - произвольные единицы, описывающие положение вершин объектов в создаваемой трехмерной модели. В качестве единиц модели можно выбрать мили, метры, дюймы и т. д., поскольку модель неограниченно масштабируется. Единичная матрица - матрица, которая при умножении на другую матрицу оставляет ее без изменений. На диагонали - единицы, остальное - нули. Единичный вектор - вектор единичной длины. Удовлетворяет условию х2 + у2 + z2 = 1 Зеркальное отражение – световой поток, отражаемый блестящим объектом. Цвет потока обычно совпадает с цветом источника света, а не с цветом самого объекта. Идентичная палитра - логическая палитра Windows, которая точно соответствует текущему состоянию физической палитры видеоадаптера. Кватернион - математическое представление поворота вокруг заданной оси. Используется для описания поворотов объекта в анимационных сценах. Конвейер визуализации - аппаратное и/или программное средство для последовательной обработки графических команд, создающее изображение (обычно в видеобуфере). Масштабный коэффициент - множитель, с помощью которого изображение увеличивается или уменьшается. Мертвая зона - в теории управления диапазон входных параметров, при которых выходные значения не изменяются — другими словами, при попадании входных параметров в «мертвую зону» система кажется застывшей. Наличие «мертвой зоны» позволяет предотвратить влияние случайных отклонений или явление дрейфа в серво-механизмах. Непосредственный режим - режим Direct3D, который позволяет программисту более тесно работать с аппаратными и программными средствами визуализации, чем в абстрактном режиме. Ортографическая проекция - тип проекции, при которой объект «расплющивается» на проекционной плоскости. Ортографическая проекция характерна для конструкторских чертежей, используемых в производстве и строительстве. Первичный буфер - видеобуфер, содержащий текущее изображение на экране. В приложениях, работающих в оконном режиме, первичный буфер используется совместно с другими Windows-приложениями. Перспективная проекция - тип проекции, создающий иллюзию глубины изображения. Грани объекта, находящиеся в отдалении от наблюдателя, кажутся меньше, чем те, что расположены вблизи. Перспективная проекция помогает создать правдоподобное изображение трехмерного тела на плоскости. РАЗДЕЛ 5. Практикум по решению задач (практических ситуаций) по темам лекций (одна из составляющих частей итоговой государственной аттестации) – не предусмотрено. РАЗДЕЛ 6. Изменения в рабочей программе, которые произошли после утверждения программы.
РАЗДЕЛ 7. Учебные занятия по дисциплине ведут:
|
Учебно-методический комплекс дисциплины «Компьютерная подготовка» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины Учебно-методический комплекс составлен на основании требований государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс дисциплины Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины «информационные технологии управления» Учебно-методический комплекс составлен в соответствии с требованиями государственного стандарта высшего профессионального образования... |
||
Учебно-методический комплекс дисциплины «Управление качеством» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины «Экономическая теория» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс дисциплины «стратегический менеджмент» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
||
Кафедра журналистики учебно-методический комплекс по курсу "организация работы пресс-службы" ... |
Учебно-методический комплекс дисциплины «История психологии» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс дисциплины «Морская микробиология» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины «Монтаж и наладка систем электроснабжения» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс дисциплины «Большой практикум» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Учебно-методический комплекс дисциплины «Концепции современного естествознания» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
||
Учебно-методический комплекс дисциплины «Аттестация рабочих мест» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта, утвержденного приказом... |
Учебно-методический комплекс дисциплины «Медицинская химия» Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального... |
Поиск |