Разработка программы "Моделирование вращения трехмерных объектов" - Курсовая работа

бесплатно 0
4.5 123
Понятие трехмерного моделирования. Его назначение и область применения. Описание функций составных частей алгоритма программы и связей между ними. Блок-схемы программных процедур. Принципы моделирования вращения трехмерных объектов. Листинг скрипта.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Министерство образования и науки Российской Федерации Курсовая работа по дисциплине: "Программирование на языках высокого уровня" на тему: "Разработка программы "Моделирование вращения трехмерных объектов"" Выполнил: студент 3 курса группы АСУ-3В текстовом режиме минимальным объектом, отображаемым на экране, является алфавитно-цифровой или какой-либо иной символ. В обычных условиях экран монитора, работающего в режиме алфавитно-цифрового дисплея, может содержать не более 80 символов по горизонтали и 25 символов по вертикали, всего 2000 визуальных объектов. В графическом режиме минимальным объектом, выводом которого может управлять программист, является пиксель - графическая точка. Пиксель имеет меньшие размеры по сравнению с символом, они определяются разрешением монитора. Разрешение монитора задается в виде: (количество пикселей на экране по горизонтали) x (количество пикселей по вертикали).Перед человечеством же стояли задачи масштабных строительств, проектов на будущее, испытаний, которых компьютер решить не мог. С появлением мощных графических станций, а также компьютеров, способных решать не только математические задачи, но и визуализировать сложнейшие технологические процессы на экране, начинается новая эра в компьютерной промышленности. Например, при испытании программы 3D Studio MAX пользователи проделали колоссальную работу, применяя эту программу в различных областях: от создания статической рекламы и динамических заставок для телеканалов до моделирования катастроф и трехмерной анимации. Пришло время мощнейшей системы трехмерного моделирования и анимации 3D Studio MAX для Windows NT. трехмерное моделирование алгоритм программа Подразделение Kinetix создавало этот продукт для профессиональных пользователей, хотя любитель, позволивший себе приобретение этого продукта, может воплотить незатейливые мечты в реальность, изучив некоторые тонкости работы с программой.Трехмерное моделирование (3d графика) сегодня применяется в очень многих сферах. Кроме того, визуализация активно применяется в дизайн-проектах интерьеров. Для создания особенного эффекта некоторые создатели сайтов добавляют в дизайн не просто графические элементы, а трехмерные модели, иногда даже и анимированные. Программы и технологии трехмерного моделирования широко применяются и в производстве, например, в производстве корпусной мебели, и в строительстве, например, для создания фотореалистичного дизайн-проекта будущего помещения.§ тип "plane_position" это массив из пяти элементов с типом состоящий из трех полей типа "real", используется для точек грани; Константа "colorbkdispley" для цвета фона, на котором будет рисоваться куб и цвета закрашивание ребер куба, чтобы не было его видно. Cube это двух мерный массив в нем записаны координаты вершин куба состоящий из шести граней в каждой грани по пять точек вершины и центр. Если нажата клавиша, несоответствующая пункту меню, выводим сообщение об ошибке и присваиваем переменной "exit" значение "false", начинаем цикл заново; Проверяем инициализацию на ошибку, сравнивая переменную "error" c нулем и зависимости от результата, условным оператором "if" выбираем дальнейшие действия: O если есть ошибка (результат не равен 0) выводим несколько сообщений (информация об ошибке) и завершаем работу программы процедурой "halt";· После запуска будет предложено два пункта меню "Запуск" (клавиша 1) и "Выход" (клавиша 2).Процедура rotx Процедура display_cubeДанный курсовой проект предназначен для демонстрации основных принципов моделирования вращения трехмерных объектов. Для примера выбрана одна из наиболее не сложных задач: продемонстрировать на экране трехмерный куб, вращающийся по осям x, y, z. Стоит отметить, что сегодня все большое внимание при обработке информации уделяется проблемам создания трехмерных моделей различных объектов, использования систем виртуальной реальности, создания интуитивно понятного интерфейса пользовательских программ - компьютерная графика не стоит на месте.

План
Содержание

Введение

Глава 1. Трехмерное моделирование

1.1 Понятие трехмерного моделирования

1.2 Назначение и область применения

Глава 2. Описание алгоритма программы

2.1 Описание функций составных частей и связи между ними

2.2 Руководство пользователя

2.3 Блок-схемы

Заключение

Список литературы

Приложение 1. Листинг программы

Приложение 2. Результат работы

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?