Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать Canvas.CopyRect для наклонной области ? [D7]


Канвас ©   (2005-07-03 06:17:00) 

Нужно вырезать из текстуры четырёхугольник, только его грани не параллельны текстуре, а наклонены под определённым углом. Его надо вырезать, развернуть в нормальное положение и запихнуть в другую текстур. Как это можно сделать ?


MBo   (2005-07-06 13:26:00) [1]

Проще всего (если устроит качество) установить соответствующее аффинное преобразование (SetWorldTransform) в исходном контексте, затем BitBlt


Магнитон Борыч   (2005-07-05 20:39:00) [2]

Можно попиксельно, не сложно в принципе. Но качество будет явно фиговое. Зачем это вообще понадобилось?


Eraser   (2005-07-05 13:10:00) [3]

Эту тему перенесли сюда, чтобы мастера не позорились, так как не знают ответа.

не поэтому.


Правда-мать   (2005-07-05 02:18:00) [4]

Я понял.
Эту тему перенесли сюда, чтобы мастера не позорились, так как не знают ответа. Ишь мастера.


Eraser   (2005-07-04 17:50:00) [5]

Канвас   (04.07.05 03:24) [3]

Не помню.


Канвас   (2005-07-04 03:24:00) [6]


> Eraser ©   (03.07.05 16:08) [2]
> В FastLib и ещё нескольких библиотеках есть такие ф-ии.

Как они называются ?


Eraser   (2005-07-03 16:08:00) [7]

В FastLib и ещё нескольких библиотеках есть такие ф-ии.


NikotiN   (2005-07-03 13:14:00) [8]

попиксельно


Наверх

Титульная страница Поиск, карта сайта Написать письмо