УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантВизуализация семейств эллиптических функций в пространстве
ПредметПрограммирование
Тип работыкурсовая работа
Объем работы15
Дата поступления12.12.2012
890 ₽

Содержание

1 Введение 3 1.1 Глоссарий 3 1.2 Неформальная постановка задачи 3 1.3 Обзор существующих методов решения 4 2 Требования к окружению 6 2.1 Требования к аппаратному обеспечению 6 2.2 Требования к программному обеспечению 6 3 Спецификация данных 7 3.1 Описание формата или структуры данных 7 4 Функциональные требования 8 5 Требования к интерфейсу 9 6 Проект 10 6.1 Средства реализации 10 6.2 Модули и алгоритмы 10 6.3 Структуры данных 11 6.4 Проект интерфейса 11 7 Реализация 14 8 Заключение 14 9 Список литературы 15

Введение

1 Введение На сегодняшний день существует огромное количество графических редакторов и программ в той или иной степени использующих компьютерную графику. Но тем не менее это направление в развитии компьютерных технологий остается одним из самых важных и динамично развивающихся, объясняется это хотя бы тем, что большую часть информации об окружающем мире человек получает посредством зрения, и чем нагляднее будет изложена информация тем быстрее и «качественнее» она будет воспринята. Широкое применение компьютерная графика получила в индустрии развлечений : различные компьютерные игры, мультимедиа приложения , почти все современные фильмы не обходятся без спецэффектов, которые разрабатываются с помощью ЭВМ. С помощью приложений использующих компьютерную графику моделируются различные процессы, которые невозможно наблюдать «вживую», подтверждаются и опровергаются научные теории. На различных симуляторах проходят подготовку автоводители, летчики, космонавты, т.к. в реальности все эти тренировки стоили бы гораздо больших материальны ресурсов. Но все это конечный результат кропотливого труда множества разработчиков программного и аппаратного обеспечения, за всеми этими высоко реалистичными изображениями стоит огромное количество математических вычислений, за наглядными объектами стоят математические модели. Задачей настоящей работы является визуализация семейства функций, для этой цели была выбрана библиотека OpenGL, т.к. является специализированной библиотекой для работы с графикой и является стандартной для всех 32-разрядных операционных систем 1.1 Глоссарий OpenGL – открытая графическая библиотека. OpenGL является одним из ведущих и популярных графических API, разработанный SGI. OpenGL разрабатывался как многоплатформенный, открытый и быстрый графический API. Многие графические пакеты используют OpenGL для вывода трёхмерной графики. Многие известные игры, такие как Quake, Serious Sam и наш отечественный ИЛ-2 Штурмовик, также написаны под OpenGL. Maple, Mathematica, Mathcad – системы компьютерной математики, обладающие широким набором для решения математических задач, мат. моделирования и визуализации решений. 1.2 Неформальная постановка задачи Целью данной курсовой работы является разработка и реализация решения задачи визуализация семейств эллиптических функций в пространстве. Дана функция состоящая из суммы множества (порядка нескольких десятков или сотен) эллиптических компонент вида A – матрица параметров формы, ? - векторный параметр положения, - скалярный параметр интенсивности, - операция транспонирования. r = (x,y,z) – вектор, где x,y,z – координаты точки в пространстве XYZ. График каждой компоненты в 3-х мерном пространстве представляет собой эллипс.

Литература

1 Список литературы 1. Прохоров Ю.В., Бахвалов Н.С., Адян С.И. и др., Большой энциклопедический словарь. Математика, Москва, НУ«Большая Российская энциклопедия», 1998г. стр. 649-652. 2. Дьяконов В., Maple 6 учебный курс, Санкт-Петербург, Издательский дом «Питер», 2001г. 3. Краснов М., OpenGL графика в проектах Delphi, Санкт-Петербург, «БХВ-Санкт-Петербург», 2000г. 4. Шикин А.В., Боресков А.В., Компьютерная графика. Москва, «Диалог-МИФИ», 1998г. 5. Том Сван, Delphi 4. Библия разработчика, Москва, «Диалектика», 1998г.
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте