РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ТРЁХМЕРНОЙ ГРАФИКИ И АНИМАЦИИ
В СРЕДЕ TURBO PASCAL
SOFTWARE DEVELOPMENT FOR THREE-DIMENSIONAL GRAPHS AND ANIMATION
IN TURBO PASCAL ENVIRONMENT
В докладе представлены результаты разработки программного обеспечения
в среде TURBO PASCAL, предназначенного для создания трёхмерных изображений.
Рассматриваются принципы построения 3D-изображений и принцип работы
программ, а также основные математические соотношения, положенные
в основу алгоритмов функционирования программного обеспечения.
Представлены программы, предназначенные для выполнения следующих
функций:
• отображение на экране контурных вращающихся 3D-фигур, заданных
в декартовой системы координат;
• отображение поверхностей – графиков функций двух и трёх переменных;
• отображение закрашенных 3D-объектов, освещённых источниками света;
• передвижение по виртуальной комнате, представленной в виде контурного
3D-изображения;
• отображение анимации, предназначенной для просмотра с помощью
стереоочков.
В докладе подробно рассмотрено созданное программное обеспечение,
а также проанализированы проблемы, с которыми пришлось столкнуться
на данном этапе. Представлены планы дальнейшей работы.
|