ВУЗ:
Составители:
Рубрика:
7
3. Реализация окраски объектов методом Фонга. Решить задачу расчета освещенности методом
Фонга. Проиллюстрировать применение метода для гладких поверхностей и многогранников.
Предусмотреть возможное и, изменения параметров источника и точки его расположения.
4. Построение редактора растровых фонтов. Разработать редактор, позволяющий фор
мировать символы в растровом представлении, записывать их в файл и использовать для
создания
текстового файла Редактор должен иметь соответствующий сервис и режимы работы.
5. Построение редактора векторных фонтов. Разработать редактор, позволяющий формировать
символы в векторном представлении, записывать их в файл и использовать для создания текстового
файла. Редактор должен иметь соответствующий сервис и режимы работы.
6. Выдача на экран изображения с эффектами. В
качестве изображения берется готовая произвольная
качественная иллюстрация (рисунок, фотография) в графическом формате BMP, PCX, GIF. TIP WMF
или любом другое.
7. Облет тела по заданной траектории. В работе предусмотреть возможность задания траектории
облета трехмерного тела и выдачу изображения этого тела с точек траектории, взятых с
определенным шагом. Возможны вариации за счет смены тел. траекторий и способа
представления
тел - каркасное или реалистическое.
8. Построение каркасного изображения тел в ортогональной и центральной проекциях.
Предусмотреть построение каркасных изображений различных трехмерных геометрических тел в
параллельной и центральной проекциях с возможностью изменения точек наблюдения.
9.Построение реалистических изображения с учетом теней. Требуется построить тени для выбранных
объектов при расположении источника света
на конечном расстоянии от объекта вне поля зрения.
Возможны варианты: один объект при переменном расстоянии до источника света, или
фиксированный источник, но различные объекты.
10. Графическая библиотека примитивов для построения трехмерных объектов.
Предполагается разработка библиотеки, позволяющей построение каких-либо трехмерных сцен,
объектов, ориентированных на некоторую предметную область: машиностроение, архитектура,
автоматизация проектирования,
строительство и другие.
11. Поворот изображений. Готовый графический файл требуется повернуть в плоскости экрана на
заданный угол. Требуется разработка алгоритма пересчета точек нового изображения. Возможно
использование для разных графических форматов и масштабирование изображений. Вопросы
вписывания изображения после поворота в границы экрана решаются на усмотрение разработчика.
12. Удаление невидимых линий и поверхностей.
Алгоритм Робертса. Реализовать алго
ритм на трехмерных сценах из тел с плоскими гранями. Удаление невидимых линий и поверхностей.
Алгоритм Варнока. Реализовать алгоритм для сцены, состоящей из набора плоских многоугольников
с произвольным расположением.
Удаление невидимых линий и поверхностей. Алгоритм Вейлера-Азертона. Реализовать алгоритм для
сцены, состоящей из набора плоских многоугольников с произвольным
расположением.
Разработчик программы:
Лапшина И.В.. – ассистент каф. СА и Т
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »