3-10 ОТРАЖЕНИЕ ОТНОСИТЕЛЬНО ПРОИЗВОЛЬНОЙ ПЛОСКОСТИПреобразования, заданные в уравнениях (3-11)-(3-13), осуществляют отражение относительно координатных плоскостей , , соответственно. Часто возникает необходимость отразить объект относительно произвольной плоскости. И снова это можно сделать с помощью процедуры, объединяющей ранее определенные простые преобразования. Один из возможных методов состоит в следующем: - перенести точку , принадлежащую плоскости отражения, в начало системы координат; - повернуть вектор нормали к плоскости отражения в начале координат до совпадения с осью (см. разд. 3-9, уравнения (3-23) и (3-24)), теперь плоскость отражения будет совпадать с координатной плоскостью ; - применяя уже известные преобразования, отразить объект относительно координатной плоскости (см. (3-11)); - чтобы получить результаты, необходимо выполнить преобразования, обратные к описанным в первых двух пунктах. Тогда общее преобразование описывается матрицей , где матрицы , , задаются уравнениями (3-22)-(3-24) соответственно, - матрица отражения относительно плоскости , - координаты точки на плоскости отражения; а есть вектор нормали к плоскости отражения. Пример более подробно проиллюстрирует данный метод.
Как показано в этом и предыдущих разделах, сложные преобразования можно легко построить с помощью простых базовых преобразований. Такой подход даже предпочтительнее, так как он уменьшает вероятность появления ошибок и более эффективен с вычислительной точки зрения, нежели прямой математический подход.
|