![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите алгоритмы поворота [Delphi]
Gorger © (2005-04-11 20:26:00)Подскажите пожалуста алгоритм поворота битмапа
Например из квадрата сделать ромб?
П7 (2005-04-12 16:03:00) [1]1. glRotatef
2. простейшая формула поворота точки относительно другой точки
Pa5ha (2005-04-12 11:56:00) [2](cosA -sinA)
(sinA cosA)
- матрица поворота на угол A. Ну и вперед!
MBo (2005-04-11 20:40:00) [3]Вращать она умеет. Замечательно вращает.
Gorger (2005-04-11 20:38:00) [4]Однако вышеупомянутая PlgBlt- немного не то(знаю, всю ночь сидел над SDK) поскольку не умеет вращать. Все равно спасибо
MBo (2005-04-11 20:32:00) [5]ромб общего вида - это уже не только поворот (если не имеется в виду повернутый квадрат), но и растяжение. Ищи информацию по аффинным преобразованиям. В WinNT/2K/XP функция PlgBlt, а также SetWorldTransform