| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > порядок применения трансформаций |
| Автор: nmn 23.11.2010, 21:41 | ||||||||
| здравствуйте установки
исходная картинка без применения трансформаций
![]() после таких трансформаций (собственно то что нужно)
![]() и после таких трансформаций
![]() вопрос в каком порядке применяются трансформации? в первом случае сначала применяется увеличение, а потом поворот? |
| Автор: VАDIM 25.11.2010, 11:58 |
| В OpenGL происходит изменение системы координат, поетому если есть 2 взова glTranslatef(10, 10, 0); glRotatef(60, 0, 0, 1), то поворот будет осуществляться около точки (10, 10, 0). Тоесть снача применяется преобразование которое ты напишеш первым, следующее преобразования осуществляються относительно уже сделаных ранее преобразований. |