Модель трехмерной сцены и библиотека OpenGL - Программирование, компьютеры и кибернетика курсовая работа

Модель трехмерной сцены и библиотека OpenGL - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Модель трехмерной сцены и библиотека OpenGL

Построение динамической трехмерной сцены, включающей заданные тело и поверхность определенного вида средствами графической библиотеки. Наложение текстур на тела, поверхности с помощью функции SetupTextures. Графическое представление тела с текстурой.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Министерство образования и науки Российской Федерации
ФГАОУ ВПО «Уральский федеральный университет
им. первого Президента России Б.Н.Ельцина»
по дисциплине «Компьютерная графика»
Модель трехмерной сцены и библиотека OpenGL
Средствами графической библиотеки OpenGL построить динамическую трехмерную сцену, включающую заданные тело и поверхность вида z=f(x,y). Заданные графические объекты должны быть представлены в следующих видах:
· в виде каркасной модели, позволяющей видеть контуры примитивов, из которых составлены объекты;
· в виде реалистических изображений, построенных с учетом параметров источника освещения и параметров отражающих свойств материала;
· в виде объектов с наложенной на них текстурой.
где bFan+17 - радиус окружности, rWeb - разбиение окружности
где rFan - наибольший радиус в фигуре, iM, M - разбиения полусферы
Этот элемент тела строится через функцию CallList, в которой задан квадрат, вызываемый 4 раза и масштабированный по разным координатам по разному.
Элемент строится из цилиндра с разбиением уменьшенным до 4х.
Элемент состоит из квадрата, фрагмент кода которого содержался еще в описании ножки стойки вентилятора.
Элемент состоит из цилиндра и круга, примитивов описанных ранее.
Программирование приложения с использованием библиотеки OpenGL и функции для рисования геометрических объектов. Разработка процедуры визуализации трехмерной сцены и интерфейса пользователя. Логическая структура и функциональная декомпозиция проекта. курсовая работа [1,1 M], добавлен 23.06.2011
Исследование особенностей системного и прикладного программного обеспечения. Обзор языков программирования Pascal, Delphi и Assembler. Проектирование динамической трехмерной сцены в нестандартном графическом режиме. Составление математической модели. курсовая работа [1,0 M], добавлен 17.02.2013
Функциональные возможности библиотеки OpenGL. Разработка процедуры визуализации трехмерной сцены, интерфейса пользователя и подсистемы управления событиями с целью создания приложения для построения динамического изображения 3D-модели объекта "Самолет". курсовая работа [1,7 M], добавлен 28.06.2011
Принципы программирования и приоритеты использования библиотеки OреnG1, ее архитектура, описание математического аппарата и проекции. Разработка процедуры визуализации трехмерной сцены, подсистемы управлениями событиями и руководства пользователя. курсовая работа [1,0 M], добавлен 26.06.2011
Программирование с использованием библиотеки ОреnGl: возможности, работа с матрицами, синтаксист команд, освещение, спецификация материалов, создание эффекта тумана. Разработка визуализации трехмерной сцены. Информационное и программное обеспечение. курсовая работа [39,2 K], добавлен 23.06.2011
Формулы поверхностей, матрицы основных и перспективных преобразований. Этапы проектирования трехмерной сцены в нестандартном графическом режиме 320х200 точек на 256 цветов. Блок-схема головной программы, процедуры отрисовки линии и поворота всей фигуры. курсовая работа [565,5 K], добавлен 21.12.2012
Возможности библиотеки OpenGL, создание матрицы и эффекта тумана. Разработка процедуры визуализации трехмерной модели "Корабль", интерфейса пользователя и подсистемы управления событиями. Логическая структура и функциональная декомпозиция проекта. курсовая работа [507,2 K], добавлен 02.07.2011
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



где bFan+2 - радиус полуокружности, rWeb - разбиение окружности


где bFan - половина ширины лопасти в основании, lFan - длина лопасти, N - разбиение лопасти


Этот элемент стойки вентилятора состоит из цилиндров и кругов (крышки для цилиндров). Все они вызываются с помощью функции OpenGL - glCallList. Большая часть кода элементов вентилятора считывается программой лишь однажды, в СallLists, а вызов уже происходит неоднократно, по мере необходимости, в функции RenderGLScene(). Этот способ наиболее эффективен как для скорости работы программы, так и для редактирования готового кода программы, благодаря чему одинаковые примитивы (цилиндр, круг, квадрат, линии и т.д.) было легко использовать вызовом CallList и, применяя элементарные преобразования - поворот, перемещение, масштабирование объектов, видоизменять необходимым образом для получения данных элементов тела.
Элементы цилиндр и круг были описаны выше, поэтому не будем повторяться.


Модель трехмерной сцены и библиотека OpenGL курсовая работа. Программирование, компьютеры и кибернетика.
Что Такое Выбор Сочинение Пример Из Литературы
Отчет По Практике На Тему Финансово-Хозяйственная Деятельность Одо "Тэйпс-Про"
Эсс 40.60 Rw
Реферат: Местоимения one, no one и выражение flesh and blood в авторском повествовании как средств создания связности текста
Контрольная работа по теме Непоследовательность макроэкономической политики и проблема выбора между инфляцией и безработицей
Средние величины: виды, свойства, область применения
Курсовая Работа На Тему Таможенный Контроль
Реферат: Экономические вопросы развития системы торговых предприятий в муниципальных структурах
Доклад: Что такое телескоп
Информация В Моей Жизни Сочинение
Курсовая работа по теме Учет удержаний из оплаты труда и амортизационных отчислений
Книга: СЕМЕНА РАЗРУШЕНИЯ. Тайная подоплёка генетических манипуляций Энгдаль Уильям Ф.
Сочинение Про Город Ростов
Реферат: Imagery In Shakespear
Аренда Лизинг Франчайзинг Курсовая Работа
Контрольная работа: Социальное партнерство в сфере труда
Юридическое Лицо Курсовая Работа
Реферат по теме Історія Сибіру. Хроніка подій
Реферат: Причины строительства Зейской ГЭС. Положительные и отрицательные воздействия, вызванные ее строи
Реферат по теме Социальная инфраструктура региона и национально-этнический вопрос
Образные средства в рекламе - Маркетинг, реклама и торговля курсовая работа
Товароведная характеристика ветчины - Кулинария и продукты питания реферат
Деревянные ремесла и промыслы - Культура и искусство курсовая работа


Report Page