|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.12.2020, 22:41 | #1 |
Новичок
Джуниор
Регистрация: 05.01.2020
Сообщений: 1
|
Программы по компьютерной графике
Предмет : Компьютерная графика
Задания (то есть программы написать на языке Borland Delphi 7 или dev C/C++ (на чистом языке Си ,не на С++)).Использовать встроенную библиотеку Opengl нельзя. Реализовать программы с помощью математических формул и другого что описано в методичках. Сами разберетесь. Задание 1 (летящий самолетик) Реализовать программно полет, поворот и разворот самолетика,а также произвести нужные расчеты и предоставить их Сложный двумерный объект (самолет) отрисовывается с применением формул полярной системы координат и нажимаешь на кнопку получаем поворот самолет , а также самолет разворачивается в обратном направлении. Расчеты также нужны и указать координаты точек используемых примитивов, скриншот работы программы с фигурой в разных положениях Это образец расчета так же расписать и реализовать программно Задание 2 Файл CGStudyBook Демин стр 42-56 CompGraph2005_v1_01 стр 36-39 Реализовать программно растаризацию отрезка или алгоритм Брезенхейма ,а также произвести нужные расчеты и предоставить их Описание используемой связности выбрать ту у которой больше достоинств и с помощью которой алгоритм реализуется быстрее Скриншоты исходных отрезков Задание 3 Файл CGStudyBook.pdf Демин стр 56-60 Реализовать программно растаризацию многоугольника Выбор алгоритма (линейный ,волновой и т.д) какой выбрали и почему Нужно учесть растаризацию граней есть или нет Выбор связности Задание 4 стр 20-36 CompGraph2005_v1_01 Стр 101-118 Файл CGStudyBook Реализовать программно Рисование 3 D поверхности 2 порядка(программно ) Примечания - Описание проецирования центральной и перспективной проекции ( указываем какая у нас проективная плоскость , а для центральной проекции указываем расположение наблюдателя ). Матрицу вычислений расписать в ворд документе Описать программный код где описываются графические примитивы и производится матрица вычислений и отрисовка Само задание для которого надо нарисовать 3 D поверхность 2 порядка : построить параллельные и перспективные проекции заданные уравнением z^2-x^2+y^2=1 Задание 5 Файл CGStudyBook стр 95-101 Реализовать перемещение и вращение объекта программно Количество граней у объекта – 6 ( у куба 6 граней ) Вокруг какой оси вращается – OX Как перемещается : Преподаватель написал такие координаты (0;0;0)-(1;1;0)-(2;0;0)-(0;0;0) Задание 6 Реализовать программно Стр 49-52 CompGraph2005_v1_01 На основе исходных параметров (задание 5 ) нарисовать три модели освещенности для перемещающегося и вращающегося объекта Задание 7 Реализовать программно Стр 45-56 CompGraph2005_v1_01 Стр 137-142 Файл CGStudyBook Необходимо взять трехмерную сцену из задания 5 и визуализировать ее, используя алгоритм z буферизации ( алгоритм удаления невидимых поверхностей ) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задания по компьютерной графике | КаринаЖолм | Фриланс | 1 | 05.12.2020 16:51 |
Помогите с заданиями по компьютерной графике | КаринаЖолм | Помощь студентам | 0 | 05.12.2020 16:47 |
Помогите с заданиями по компьютерной графике | КаринаЖолм | Фриланс | 1 | 05.12.2020 09:53 |