Программирование графики с использованием Direct3D

       

Перемещение и масштабирование


Местоположение объектов определяется фреймами, но можно определить расположение сетки относительно присоединенного фрейма. Функция конструктора сеток Translate() позволяет задать смещение местоположения сетки. Благодаря этому можно присоединить к одному фрейму несколько сеток так, чтобы они не занимали одно и то же пространство.

Функция Scale() задает набор коэффициентов масштабирования для сетки. Масштабирование осуществляется в локальной системе координат сетки, как если бы центр сетки находился в начале координат. Можно задавать различные коэффициенты масштабирования для каждой из осей, чтобы сетка растягивалась и сжималась.



Содержание раздела