Аффинные преобразования - это важный класс преобразований в трехмерной графике, которые сохраняют параллельность линий и отношения между точками. Давайте разберем предложенные варианты и определим, какие из них относятся к аффинным преобразованиям.
- Масштабирование по осям: Это аффинное преобразование, которое изменяет размер объекта в зависимости от выбранных масштабов по каждой из осей. Например, если вы хотите увеличить объект в два раза по оси X и уменьшить в полтора раза по оси Y, это будет масштабирование. Это преобразование сохраняет прямолинейность и параллельность линий.
- Смещение вдоль одной из осей: Это также аффинное преобразование, которое перемещает объект в пространстве без изменения его формы или размера. Например, если вы сдвинете объект на 5 единиц вдоль оси Z, это будет смещение. Это преобразование также сохраняет параллельность линий.
- Вращение относительно одной из осей: Вращение - это еще одно аффинное преобразование, которое поворачивает объект вокруг заданной оси на определенный угол. Например, вращение объекта на 90 градусов вокруг оси Y изменит его ориентацию, но не изменит форму или размер. Это преобразование сохраняет прямолинейность и параллельность линий.
- «Превращение» окружности в многоугольник: Это не является аффинным преобразованием. Превращение окружности в многоугольник подразумевает изменение формы объекта, что нарушает свойства аффинных преобразований, такие как сохранение прямолинейности и параллельности линий.
Таким образом, к аффинным преобразованиям относятся:
- Масштабирование по осям
- Смещение вдоль одной из осей
- Вращение относительно одной из осей
А «превращение» окружности в многоугольник не относится к аффинным преобразованиям.