Трехмерная графика. Визуальное отображение сцены или объекта по трем осям: высота, ширина и глубина (x, y и z) 


Особенности трехмерной графики в системе Stratum.

· Общие принципы работы для 2d и 3d графики. Одни и те же функции.

· Трехмерная графика может комбинироваться с двухмерной и элементами управления

· Одновременное отображение трехмерных объектов во множестве проекций.

· Поддержка различных алгоритмов рендеринга трехмерной сцены с возможностью добавления новых.

· Поддержка формата файлов самого популярного пакета 3D анимации -

· 3D Studio.

· Работа с материалами. Текстуры на базе 

статических картинок

avi файлов

видеоданных от камеры




Структура соответствующего двухмерного пространства выглядит следующим образом:



В проекции трехмерного пространства отображается трехмерное пространство, которое в свою очередь имеет следующую структуру:



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


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


Создание трехмерных объектов


· Первичные трехмерные объекты могут быть созданы несколькими способами:

· непосредственное создание вершин и примитивов,

· загрузка из файла с расширением v3d или импортирывание из 3ds.

· создание объектов методом вытягивания и вращения,

· создание поверхностей (см. CreateSurface3dCreateSurface3d).


Манипуляции с трехмерными объектами


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

· перемещение, вращение, масштабирование и трансформации трехмерных объектов;

· создание и удаление объектов;

· работа с камерой.


Работа с материалами


· Создание материала

· Наложение

· Удаление


Для удобства управления трехмерными объектами существует набор имиджей для работы c 3d графикой. (См. Имиджи для работы с трехмерной графикой.)

См. Основные термины 3D графикиthermins_3d


Created with the Personal Edition of HelpNDoc: Easy EBook and documentation generator