Курсовая
Построение сечений многогранников средствами Delphi.
Содержание
Введение 2
Список использованных источников 4
Введение
Сегодня трехмерная компьютерная графика нашла широкое распространение и применение в повседневной жизни. Ученые используют компьютерную графику для анализа результатов моделирования. Инженеры и архитекторы используют трехмерную графику для создания виртуальных моделей. Кинематографы создают удивительные спецэффекты или полностью анимированные фильмы. В последние годы широкое распространение получили также компьютерные игры, максимально использующие трехмерную графику для создания виртуальных миров.
Таким образом, визуализация трехмерных сцен на компьютере является очень актуальной задачей на сегодняшний день.
Целью данной курсовой работы является создание трехмерной сцены, на которой изображен многогранник, пересеченный плоскостью. Работа должна быть выполнена средствами Delphi.
В результате выполнения данной курсовой работы изучены правила создания 3D-сцен на компьютере и приобретены навыки работы с графической библиотекой.
В одной из частей работы уделено внимание графическому интерфейсу операционной системы – GDI, посредством которого можно выводить графическую информацию в окно приложения; затем сделан вывод о не эффективности использования средств GDI для решения поставленной задачи.
В программе для отображения трехмерной сцены использована готовая графическая библиотека, причем не в полном объеме. Для выполнения задания курсовой работы достаточно воспользоваться лишь базовой функциональностью библиотеки.
В данной работе произведен обзор популярных графических библиотек (OpenGL и DirectX), позволяющих создавать трехмерные сцены, доступных в Delphi; а затем, выбрана одна из библиотек для реализации графики в программе.
Программной реализации предшествует математическое описание трехмерной сцены, в котором для координат и нормалей каждой вершины многогранника приведена методика расчета.
В заключительной части приведено описание создания пользовательского интерфейса программы в Delphi, а в приложении – текст программы...
Страниц – 46.
К работе прилагается текстовый вариант программы, а готовая программа.
Полный текст работы можно найти у автора.
Список использованных источников
Архангельский А.Я. Программирование в Delphi 7. – М.: ООО Бином-Пресс, 2005. – 1152с.
Баженова И.Ю. Delphi 7. Самоучитель программиста. – М.: КУДИЦ-ОБРАЗ, 2003. – 448с.
Бобровский С.И. Delphi 7: учебный курс. – СПб.: Питер, 2004. – 736с.
Горнаков С. DirectX 9 уроки программирования на C++. – СПб.: БХВ, 2005. – 400c.
Дональд Херн, М. Паулин Бейкер. Компьютерная графика и стандарт OpenGL. – Киев: Вильямс, 2005. – 1168 с.
Марк Джамбруно. Трехмерная (3D) графика и анимация. – Киев: Вильямс, 2002. – 640 с.
Никулин Е.А. Компьютерная геометрия и алгоритмы машинной графики. – СПб.:BHV, 2003. – 560 с.
Хомоненко А., Гофман В. Delphi 7. – СПб.: БХВ, 2004. – 1152с.
Шрайнер А. OpenGL. Официальный справочник. – М.:ДиаСофт, 2002. – 512c.
Эдвард Энджел. Интерактивная компьютерная графика. Вводный курс на базе OpenGL. – Киев: Вильямс, 2001. – 592 с.
Элиенс Антон. Принципы объектно-ориентированной разработки программ. 2-е издание. – Киев: Вильямс, 2002. – 583 c.
Другие работы по теме:
Демографическая ситуация в России 3
Дисциплина: «Экономика и предпринимательство в социально-культурном сервисе и туризме» Контрольная работа На тему: «Демографическая ситуация в России
Физика. Билеты к экзамену за 9 класс
Физика 9 кл. Бровкиной Билет №1 Механическое движение. Система отсчета. Материальная точка. Траектория. Путь и перемещение материальной точки. Лабораторная работа. Определение коэффициента трения скольжения.
Физика. Билеты к экзамену за 9 класс
Физика 9 кл. Бровкиной Билет №1 Механическое движение. Система отсчета. Материальная точка. Траектория. Путь и перемещение материальной точки. Лабораторная работа. Определение коэффициента трения скольжения.
Физика
Механическое движение. V= S/t S =Vt t =S/V Где: Скорость(км/ч), Расстояние(км), Время(ч). …………………………………………………………………………………………… Плотность и Объём.
Проверка докозательств
Контрольная работа По Уголовно процессуальному праву на тему Проверка докозательств Сдавался в Государственном Университете по Землеустройству кафедра правоведения
Принципы уголовного судопроизводства
Контрольная работа По Уголовно процессуальному праву на тему Принципы уголовного судопроизводства Сдавался в Государственном Университете по Землеустройству кафедра правоведения
Представительство в суде РФ
Контрольная работа По Уголовно процессуальному праву на тему Представительство в суде РФ Сдавался в Государственном Университете по Землеустройству кафедра правоведения
работа
УТВЕРЖДАЮ: Ректор И.М. Головных 01 сентября 2010 г. Учебный план Направление подготовки магистра: 13040068 (550600) – «Горное дело» Магистерская программа: ГМм «Горные машины и оборудование»
Зач работа
Ахунов А.В. заочное 440з экз Историография - неудов зач Курсовая работа - отсут. по неув. зач Спецдисциплина № 3 - отсут. по неув. Владимирова Э.Н. заочное
работа должна состоять из следующих разделов
Курсовой работа по «Организации производства и управление предприятием» выполняется после проработки студентами учебных, производственных практик и курсового проекта по технологии изделий из кожи
работа
УТВЕРЖДАЮ: Ректор профессор И.М. Головных 2010 г. Учебный план Направление подготовки магистра: 08050068 (521500) – «Менеджмент» Магистерская программа: ЭУПм «Производственный менеджмент»
работа
Направление подготовки магистра: 15040068 (551800) – «Технологические машины и оборудование»
«Экономическая теория»
Выполнение курсовых работ студентами специальности «Финансы и кредит» 1 семестр 2 семестр 3 семестр 4 семестр 5 семестр 6 семестр 7 семестр 8 семестр 9 семестр
Финансовый менеджмент 7
Региональный Финансово – Экономический институт Контрольная работа Предмет: «Финансовый менеджмент-6». Выполнила: Фазлиахметова Залия Фанилевна
Функции менеджмента 3
УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФИЗИЧЕСКОЙ КУЛЬТУРЫ КАФЕДРА ТЕОРИИ И МЕТОДИКИ ФИЗИЧЕСКОГО ВОСПИТАНИЯ КОНТРОЛЬНАЯ РАБОТА На тему: «Функции менеджмента»
Информационные интернет ресурсы по маркетингу
Лабораторная работа №1. . Государственные ресурсы. Сайт www.gks. Содержит стат информацию федерального и регионального уровня. Сайт президента РФ www.president.kremlin. Найти две ссылки на сервер гос. ресурсов.
История Англии работа Джейн Остин
История Англии (англ. The History of England) — работа английской писательницы Джейн Остин, написанная ею в пятнадцатилетнем возрасте (1791). Работа написана в жанре бурлеск и пародирует широко известную школьную литературу, к примеру книгу Оливера Голдсмита (1771) «История Англии с ранних времён до смерти Георга II».
Лаба по информатике
Министерство общего и профессионального образования РФ Владимирский Государственный Университет Кафедра УИТЭС Лабораторная работа 1 СИСТЕМЫ СЧИСЛЕНИЯ
Работа с файлами лабораторная работа
Лабораторная работа №2 Т е м а: Р а б о т а с ф а й л а м и. Задание: 1)Создание каталога 1-го уровня; провести проверку. 2)Создание каталога 2-го уровня в каталоге 1-го уровня; установка этого каталога.