Компьютерная графика
Пиксель как основа растрового представления графики. Программы векторной графики, форматы файлов. Основной принцип построения графических объектов. Применение и виды фракталов, виды программ для 3D графики. Интеграция детерминированных фракталов и хаос.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 13.12.2009 |
Размер файла | 259,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Для обеспечения плавной смены изображений следующий кадр рассчитывается во время отображения текущего, и помещается в буфер - Buffering. Количество буферов зависит от ряда пара метров - разрешения, глубины цвета, доступной памяти видеокарты.
На различном удалении от наблюдателя можно использовать разные степени разрешения текстур - все равно никто не заметит. Такой эффект называется MIP Mapping, при котором одна и та же текстура рассчитывается для разных разрешений. Как его недостаток можно отметить изредка возникающие проблемы при переходе от одного разрешения к другому.
Z-Buffering (Z - буферизация) - каждому пикселю соответствует рас стояние от плоскости экрана, координата Z, которая запоминается в специальном буфере. Для всех точек с одинаковыми Х и Y прорисовывается только ближайшая, определенная по координате Z.
После просчета всех эффектов надо бы все это как-то нарисовать. Подобная операция называется рендерингом - Rendering - перенос всех расчетов на плоскость и вывод на экран. Эту, достаточно длительную операцию. Вам поможет сделать видеокарта (именно карта, а не акселератор),
§3. Виды программ
Для программирования трехмерной графики сегодня создан ряд специализированных API (Application Programming Interface), в состав которых и входят вышеописанные эффекты и методы. Если аппаратура поддерживает данные эффекты - прекрасно, нет - будет мучиться процессор. Все интерфейсы можно разделить на две группы: созданные фирмами под аппаратуру собственной разработки и под аппаратуру “общего пользования", не учитывающие различий графических адаптеров, таких как OpenGL (разработка Silicon Graphic”) и Dlrect3D (DirectX, Microsoft). Недавно появилась шестая версия последнего стандарта, которая имеет все основания стать стандартом в индустрии. Обычно поддерживается один или два интерфейса. Причем в зависимости от интерфейса можем получить не только разницу в цвете, но даже разные сценарии.
3D визуализация
3D визуализация - это один из самых важных этапов создания любого 3D проекта.3D визуализация поможет увидеть еще не созданный объект и легко сделать любые корректировки по материалам, освещению и моделингу и пр., таким образом исключить массу ошибок при дальнейших строительных работах.
Архитектурная визуализация позволяет очень легко любые корректировки по материалам, освещению и моделингу отдельных или группы объектов и таким образом исключить массу ошибок при дальнейших строительных работах.
Ощущение формы и цвета, полное представление о создаваемом объекте, Вы получаете, заказывая 3D визуализацию.
Анимация
§1. Что такое анимация вообще?
Анимация - это движение объекта, можно сказать, что анимация это последовательность изменяющихся изображений, которая произошла за определенный промежуток времени. Совокупность кадров, сменяющих друг-друга в единицу времени создают иллюзию движения, что и есть не что иное, как анимация.
§2. Что такое флэш анимация?
Флэш анимация это анимация, применяемая в Web-технологиях, для разработки анимационных роликов, флэш заставок, флэш сайтов, презентаций, рекламных блоков (флэш баннер) и т.д. Распространенной средой разработки как флэш анимации, так и анимированных приложений является программный продукт фирмы Adobe - Adobe Flash MX.
§3. Назначение анимации как таковой
У человека, как и у любого другого хищника, органы зрения имеют одну интересную особенность - хищник способен заметить или обнаружить объект с гораздо большей долей вероятности, если тот находится в движении. Отсюда вывод, чтобы обратить внимание на рекламируемый объект, его нужно анимировать. Вот для этого и предназначена флэш анимация. Суть в том, что любая информация воспринимается лучше, если она носит динамический характер. Флэш сайт наглядный пример использования флэш-анимации. Флэш сайт это анимированный веб-сайт, разработанный на основе технологии Flash MX (flash-сайт).
§4. Области применения флэш анимации
Если вы не раз гуляли по просторам всемирной сети, вы не могли не увидеть яркие мигающие картинки с появляющимся и изменяющимся текстом - это флэш баннеры. Их довольно много в сети и они выполняют свои определенные функции. Наверняка вам также попадались сайты, верхняя часть которых время от времени изменяла свое содержимое - это сайты с анимированным хедером, так называемой шапкой сайта. Веб сайт с таким хедером смотрится гораздо привлекательней, тем самым располагая к себе посетителя. Если гость вашего сайта приятно удивлен таким способом подачи информации, то возможно он задержится на вашем ресурсе и прочтет то, что вы хотите ему рассказать.
Подобные документы
Достоинства и недостатки векторной графики, ее применение и основной принцип построения графических объектов. Объектно-ориентированный подход к пакетам векторной или иллюстративной графики. Основные программы, редакторы и форматы векторной графики.
курсовая работа [129,0 K], добавлен 30.05.2015Суть принципа точечной графики. Изображения в растровой графике, ее достоинства. Обзор наиболее известных редакторов векторной графики. Средства для работы с текстом. Программы фрактальной графики. Форматы графических файлов. Трехмерная графика (3D).
дипломная работа [764,7 K], добавлен 16.07.2011Виды и способы представления компьютерной информации в графическом виде. Отличительные особенности растровой и векторной графики. Масштабирование и сжатие изображений. Форматы графических файлов. Основные понятия трехмерной графики. Цветовые модели.
контрольная работа [343,5 K], добавлен 11.11.2010Редакторы для растровой графики. Программы для работы с векторной графикой. Возможности фракталов в художественной графике, при описании свойств сложных природных объектов (турбулентных потоков), финансовом анализе и в других прикладных дисциплинах.
лекция [785,4 K], добавлен 28.08.2013Основные виды компьютерной графики. Достоинства и недостатки векторной графики. Сущность понятия "коэффициент прямоугольности пикселей". Математическая основа фрактальной графики. Сущность понятий "фрактал", "фрактальная геометрия", "фрактальная графика".
контрольная работа [20,6 K], добавлен 13.07.2010Виды компьютерной графики: растровая, векторная, фрактальная и трёхмерная. Основные понятия компьютерной графики. Кодирование аудиоинформации, основные аудио форматы. Смешение сигналов и видео форматы. Разработка программы построения фракталов.
дипломная работа [1,2 M], добавлен 14.01.2015Сферы применения машинной графики. Использование растровой, векторной и фрактальной графики. Цветовое разрешение и модели. Создание, просмотр и обработка информации. Форматы графических файлов. Программы просмотра. Компьютерное моделирование и игра.
презентация [661,5 K], добавлен 24.03.2017Виды графических компьютерных изображений, принципы их формирования и типы форматов. Пиксель как основной элемент экранного изображения. Основные проблемы при работе с растровой графикой. Сравнительная характеристика растровой и векторной графики.
презентация [521,5 K], добавлен 16.01.2012Компьютерная графика как разные виды графических изображений, создаваемых или обрабатываемых с помощью компьютера. Оборудование, используемое для ввода графической информации. Программа растровой графики Adobe Photoshop, векторной графики CorelDraw.
презентация [549,3 K], добавлен 14.05.2014Понятие фрактала и фрактальной геометрии. Роль фракталов в машинной графике, самоподобие как основное свойство. Области применения фракталов. Учение о сложных нелинейных динамических системах (теория хаоса). Интеграция детерминированных фракталов и хаос.
курсовая работа [1,0 M], добавлен 20.08.2009