Читать книгу Цифровое моделирование на C# - Дмитрий Павлов - Страница 23

Урок 2. 3D моделирование
Преобразование точек в трехмерном пространстве

Оглавление

Поскольку трехмерные модели так или иначе задаются набором точек, чтобы изменять положение и размер объекта в пространстве, достаточно уметь изменять положение точки. Мы рассмотрим следующую группу преобразований: поворот, масштабирование и параллельный перенос. Именно к этим трем действиям и сводится трансформация трехмерной модели. Существует унифицированный подход к этим преобразованиям, а именно все эти операции можно свести к умножению матрицы на вектор. Для преобразования точек в трехмерном пространстве используются матрицы порядка 4x4.


рис. 2.1

Цифровое моделирование на C#

Подняться наверх