Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Остальные рефераты

работа

Тип: реферат
Категория: Остальные рефераты
Скачать
Купить
Курсовая работаПостроение сечений многогранников средствами Delphi.СодержаниеВведениеСегодня трехмерная компьютерная графика нашла широкое распространение и применение в повседневной жизни. Ученые используют компьютерную графику для анализа результатов моделирования. Инженеры и архитекторы используют трехмерную графику для создания виртуальных моделей. Кинематографы создают удивительные спецэффекты или полностью анимированные фильмы. В последние годы широкое распространение получили также компьютерные игры, максимально использующие трехмерную графику для создания виртуальных миров.Таким образом, визуализация трехмерных сцен на компьютере является очень актуальной задачей на сегодняшний день.Целью данной курсовой работы является создание трехмерной сцены, на которой изображен многогранник, пересеченный плоскостью. Работа должна быть выполнена средствами 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с.
  • Шрайне...
  • Другие файлы:

    Методическая разработка по информатике
    Аппаратное и программное обеспечение персонального компьютера. Классификация системных и прикладных программ. Операционные системы. Работа с каталогам...

    Как поставить спектакль
    СОДЕРЖАНИЕ: От автора (3). I. Режиссер и пьеса (5). А. Режиссерский разбор пьесы (5). Б. Режиссерский замысел и постановочный план (18). II. Работа ре...

    Синтаксис языка PHP
    Ознакомление с языком программирование PHP. Операторы управления и передачи данных, конструкции разветвления и повторения. Создание функции в PHP. Раб...

    работа (КР) должна быть грамотно и аккуратно оформлена и сброшюрована. Работа должна быть исполнена с использованием компьютера. Работа выполняется в одном экземпляре

    Дневник практики по хирургии
    25.07.2000 Работа в стационаре. Курация больных. Работа в рентген кабинете. Работа в операционной. Работа в процедурном кабинете. Участие в проведении...