Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Графика – одна из тех областей, которая сильно расширилась с развитием вычислительной техники. Если раньше было возможным только создание 2D объектов, то в настоящие время ЭВМ способны высокой скоростью обрабатывать 3D объекты и выводить их на экран.
Компьютерная графика используется практически во всех научных и инженерных дисциплинах для наглядности восприятия и передачи информации. Применение ее для подготовки демонстрационных слайдов уже считается нормой. Трехмерные изображения используются в медицине (компьютерная томография), картографии, полиграфии, геофизике, ядерной физике и других областях. Телевидение и другие отрасли индустрии развлечений используют анимационные средства компьютерной графики (компьютерные игры, фильмы).
Описание, конструирование, манипулирование и представление геометрических объектов являются центральными работами в графических системах. Их поддержка в требуемом объеме за счет соответствующих математических методов, алгоритмов и программ оказывают существенное влияние на возможности и эффективность графической системы. В данной работе рассмотрены математические методы для описания геометрических преобразований координат в двух, трехмерном случае.
В работе рассматривается пример работы с 3D графикой на примере вращения объекта вокруг произвольной оси. Тема данной работы весьма актуальна и позволяет на основе данной программы производить манипуляции с другими 3D объектами.
Введение 3
1. Постановка задачи 5
2. Анализ существующего программного обеспечения 6
3. Требования к программному средству 7
4. Выбор метода решения поставленной задачи 8
4.1. Алгоритм решения 8
4.2. Построение многогранников. 8
4.3. Поворот, масштабирование и проецирование многогранников 10
5. Программная реализация 13
5.1. Выбор среды разработки 13
5.2. Построение общей структуры программы 13
5.3. Описание структур, типов данных и глобальных переменных 15
5.4. Описание основных подпрограмм 18
6. Тестирование и отладка программного средства 21
6.1. Тестирование и верификация программного средства 21
6.2. Показатели качества программы 24
Заключение 27
Список используемой литературы 28
Приложение 1. Текст программы. 29
Приложение 2. Руководство пользователя 44
В работе разрабатывается программа на Delphi, которая способна строить правильные выпуклые многогранники (тетраэдр, куб, октаэдр, икосаэдр, додекаэдр).
Программа предоставляет возможность вращения выбранной фигуры вокруг стандартных осей координат и случайно сгенерированной оси в ручном и автоматическом режиме. Также программа имеет возможность изменения скорости вращения и размера фигуры.
В комплекте исполняемый файл программы, исходный код и оформленная пояснительная записка.
Уровень работы "отлично"
1) Шикин А.В., Боресков А.В. – Компьютерная графика. Полигональные модели. – М.: ДИАЛОГ-МИФИ, 2001. – 464 с.
2) Немнюгин С.А. – Turbo Pascal. – СПб.: Издательство «Питер», 2000. – 496 с.: ил.
3) Культин Н.Б. – Программирование в Turbo Pascal и Delphi: 3-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2009. – 400 с.: ил. + CD-ROM – (Самоучитель).
4) Атанасян Л.С., Бутузов В.Ф., Кадомцев С.Б., Киселёва Л.С., Поздняк Э.Г. – Геометрия. 10 – 11 классы: учеб. Для общеобразоват. учреждений: базовый и профил. уровни: 20-е изд. – М.: Просвещение, 2011. – 255 с.Ж ил. – (МГУ – школе).
5) Многогранники и вращения. Икосаэдр. [Электронный ресурс] URL: http://fop1.narod.ru/ico.html#8 (Дата обращения: 04.01.2014).
6) Математический форум Math Help Planet. Обсуждение и решение задач по математике, физике, химии, экономике. [Электронный ресурс] URL: http://mathhelpplanet.com/static.php?p=pryeobrazovaniya-pryamougolnyh-koordinat (Дата обращения: 28.12.2013).
7) Scienceu. [Электронный ресурс]. URL: http://www.scienceu.com/geometry/facts/solids/coords/dodeca.html (Дата обращения: 05.01.2014).
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Графика – одна из тех областей, которая сильно расширилась с развитием вычислительной техники. Если раньше было возможным только создание 2D объектов, то в настоящие время ЭВМ способны высокой скоростью обрабатывать 3D объекты и выводить их на экран.
Компьютерная графика используется практически во всех научных и инженерных дисциплинах для наглядности восприятия и передачи информации. Применение ее для подготовки демонстрационных слайдов уже считается нормой. Трехмерные изображения используются в медицине (компьютерная томография), картографии, полиграфии, геофизике, ядерной физике и других областях. Телевидение и другие отрасли индустрии развлечений используют анимационные средства компьютерной графики (компьютерные игры, фильмы).
Описание, конструирование, манипулирование и представление геометрических объектов являются центральными работами в графических системах. Их поддержка в требуемом объеме за счет соответствующих математических методов, алгоритмов и программ оказывают существенное влияние на возможности и эффективность графической системы. В данной работе рассмотрены математические методы для описания геометрических преобразований координат в двух, трехмерном случае.
В работе рассматривается пример работы с 3D графикой на примере вращения объекта вокруг произвольной оси. Тема данной работы весьма актуальна и позволяет на основе данной программы производить манипуляции с другими 3D объектами.
Введение 3
1. Постановка задачи 5
2. Анализ существующего программного обеспечения 6
3. Требования к программному средству 7
4. Выбор метода решения поставленной задачи 8
4.1. Алгоритм решения 8
4.2. Построение многогранников. 8
4.3. Поворот, масштабирование и проецирование многогранников 10
5. Программная реализация 13
5.1. Выбор среды разработки 13
5.2. Построение общей структуры программы 13
5.3. Описание структур, типов данных и глобальных переменных 15
5.4. Описание основных подпрограмм 18
6. Тестирование и отладка программного средства 21
6.1. Тестирование и верификация программного средства 21
6.2. Показатели качества программы 24
Заключение 27
Список используемой литературы 28
Приложение 1. Текст программы. 29
Приложение 2. Руководство пользователя 44
В работе разрабатывается программа на Delphi, которая способна строить правильные выпуклые многогранники (тетраэдр, куб, октаэдр, икосаэдр, додекаэдр).
Программа предоставляет возможность вращения выбранной фигуры вокруг стандартных осей координат и случайно сгенерированной оси в ручном и автоматическом режиме. Также программа имеет возможность изменения скорости вращения и размера фигуры.
В комплекте исполняемый файл программы, исходный код и оформленная пояснительная записка.
Уровень работы "отлично"
1) Шикин А.В., Боресков А.В. – Компьютерная графика. Полигональные модели. – М.: ДИАЛОГ-МИФИ, 2001. – 464 с.
2) Немнюгин С.А. – Turbo Pascal. – СПб.: Издательство «Питер», 2000. – 496 с.: ил.
3) Культин Н.Б. – Программирование в Turbo Pascal и Delphi: 3-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2009. – 400 с.: ил. + CD-ROM – (Самоучитель).
4) Атанасян Л.С., Бутузов В.Ф., Кадомцев С.Б., Киселёва Л.С., Поздняк Э.Г. – Геометрия. 10 – 11 классы: учеб. Для общеобразоват. учреждений: базовый и профил. уровни: 20-е изд. – М.: Просвещение, 2011. – 255 с.Ж ил. – (МГУ – школе).
5) Многогранники и вращения. Икосаэдр. [Электронный ресурс] URL: http://fop1.narod.ru/ico.html#8 (Дата обращения: 04.01.2014).
6) Математический форум Math Help Planet. Обсуждение и решение задач по математике, физике, химии, экономике. [Электронный ресурс] URL: http://mathhelpplanet.com/static.php?p=pryeobrazovaniya-pryamougolnyh-koordinat (Дата обращения: 28.12.2013).
7) Scienceu. [Электронный ресурс]. URL: http://www.scienceu.com/geometry/facts/solids/coords/dodeca.html (Дата обращения: 05.01.2014).
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
540 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 150502 Курсовой работы — поможем найти подходящую