Поделиться через


Преобразования

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

В этом разделе

Раздел Описание

Обзор преобразования

Преобразования матрицы обрабатывают много низкоуровневой математики трехмерной графики.

Преобразование мира

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

Преобразование представления

Преобразование представления находит средство просмотра в мировом пространстве, преобразуя вершины в пространство камеры. В пространстве камеры, камера или зритель, находится в источнике, глядя в положительном z-направлении. Матрица представления перемещает объекты в мире вокруг позиции камеры - источник пространства камеры - и ориентация.

Преобразование проекции

Преобразование проекции управляет внутренними элементами камеры, например выбор объектива для камеры. Это самый сложный из трех типов преобразований.

 

Системы координат и геометрия