Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по технологии создания 3-х мерных карт v...docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
646.12 Кб
Скачать

Лекции на тему:

Технология создания 3-х мерных виртуальных карт

Введение

В различных областях деятельности человека существует необходимость в визуализации информации об областях местности в привычном для восприятия человеком трехмерном пространстве

Визуализация – визуальное представление данных; отображение информации на экране видеоустройства (экран)

В настоящее время широкое распространение получила пространственная модель 3D- модель местности, создание средствами компьютерной графики. Это новый метод получения и представления пространственной информации об областях местности.

Формирование (машиной) компьютерной графики относится к началу 60-х годов.

В 60-е годы были сформированы принципы рисования отрезками, удаления невидимых линий, методы отображения сложных поверхностей, определены методы формирования теней, учета освещенности сюжета. Первые работы были в основном направлены на развитие векторной графики, т.е. рисование отрезками.

В 70-е годы значительное число работ было направлено на развитие методов отображения пространственных форм и объектов. Это направление принято называть - Трехмерной машинной графикой.

Математическое моделирование трехмерных сюжетов требует учета трехмерности пространства предметов, расположения в нем источников освещения и наблюдения.

В 80-е годы сфера прилежания машинной графики существенно расширилось. Появились персональные компьютеры.

Существенным шагом в расширении сферы использования 3D-моделей стала возможность создания - измерительных 3Dмоделей (в дальнейшем будем называть такие модели фотограмметрическими или 3-х мерными картинами.), т.е. представление пространственной информации в компьютере в заданной системе координат с возможностью измерения координат отдельных точек этой модели с точностью соизмеримой с точностью топографических карт.

Понятие 3-х мерной карты.

В отличие от фотограмметрической стереомодели (геометрической модели), в которой эта модель строиться на пересечении связок проектирующих лучей, 3D-модель представляет собой математическую модель, описывающую геометрические и оптические свойства поверхности объекта.

Такая модель, построенная в заданной системе координат с заданной точностью, является 3-х мерной картой. Такую модель можно разглядывать (рассматривать) с различных точек пространства и измерять координаты её отдельных точек, длины отрезков, превышения и т.д. способы построения, наблюдения и измерения пространственной модели осуществляются на основе законов аналитической геометрии. Соответствующие средства наблюдения, измерения пространственных координат точек модели и отображения объектов сцены формируются методами машинной графики. Отсюда возникает понятие «виртуальной модели».

Виртуальный (лат. Virtualis - возможный)

Виртуальная 3-х мерная карта - представление пространственных данных и математических построений в компьютере.

3-D модель, которая является основой 3-х мерной карты, создается в результате построения 3-х мерной сцены.

Трехмерной сценой - называют математическую модель пространственных объектов с источником освещения.

Под объектом будем называть совокупность точек пространства, объединенных функциональной общностью с точки зрения конкретной ценовой задачи.

Трехмерная сцена, имеет 6 составляющих:

-система координат;

- математическая модель объекта;

- наблюдательная система (т.е. ее модель);

- источник освещения;

- проектирующая система

-ориентирующая система;

в трехмерных картах добавляется ещё и измерительная система.

Системы координат 3D-моделей

Для создания и работы с 3D-моделью местности необходимо определить системы координат их три:

  1. Мировая система координат - система координат 3-х мерной сцены Xc, Yc, Zc- правая прямоугольная система координат, общая для всех объектов сцены.

  2. Локальная система координат - система координат объекта XYZ – правая прямоугольная система координат, связанная с объектом

  3. Экранная система координат XYZ - левая прямоугольная система координат проекционной плоскости.

Рисунок 1 – Системы координат в трехмерной машинной графике

Наблюдательная система

При наблюдении, 3D-модель местности на экране компьютера, в отличие от стереомодели, представляет собой единое изображение на плоскости (для обоих глаз). Эффект объемности создается за счет геометрической перспективы и измерения масштаба изображаемых объектов пропорционально их удаленности и частично «загораживания» одних объектов другими.

Процесс наблюдения и вывода трехмерных объектов на экране более сложный, чем вывод соответствующей двухмерной информации. В двухмерном случае задается окно в двухмерном мировом координатном пространстве и поле вывода на двухмерную поверхность экрана. В общем случае объекты, описанные в мировых координатах, отсекаются на границе видимого объекта, а после этого преобразуются в плоскость экрана. В случае вывода трехмерных объектов на экран, видимая поверхность не имеет графического третьего измерения и несоответствие между пространственными объектами и плоскими изображениями устраняется путем введения проекции.