Если sx или sy отрицательны, то изображение отражается относительно текущей растровой позиции. Отражение может быть полезным при представлении пиксельной карты вверх дном (с помощью подпрограммы glPixelZoomd.O. -1.0)), а также для создания специальных визуальных эффектов. На рис. 10.8 показано четыре промасштабированных варианта изображения, помещенных рядом (здесь использована последовательность масштабных множителей sx = 1, -1, 0,5, 1,5). При создании каждого изображения задавалось новое значение sx, после чего выполнялись команды

glPixelZoom(sx. 1): glutPostRedisplayO;
Различные версии пиксельной карты, сформированные путем масштабирования по х

Рис. 10.8. Различные версии пиксельной карты, сформированные путем масштабирования по х

10.2. Управление пиксельными картами Повороты на четверть оборота Процесс поворота пиксельной карты на 90°, 180° или 270° очень прост"opengl1_684.html">⇐ Предыдущая| |Следующая ⇒