Преобразование, чтобы сделать кривую - PullRequest
0 голосов
/ 20 февраля 2012

Есть ли способ создать матричное преобразование или любое другое преобразование, чтобы согнуть прямоугольный элемент на экране? Скажем, у меня длинный прямоугольник: ширина = 50 и высота = 500. И на 2/3 пути вниз я хочу, чтобы он повернулся на 90 градусов.

Спасибо!

Ответы [ 2 ]

1 голос
/ 20 февраля 2012

Я думаю, что вам нужны различные классы Geometry, особенно PathGeometry.Эти ссылки являются хорошим началом:

http://msdn.microsoft.com/en-us/library/ms747393.aspx

http://msdn.microsoft.com/en-us/library/ms751808.aspx

0 голосов
/ 20 февраля 2012

Вы можете использовать пиксельный шейдер (эффект в WPF), однако это сделает проверку попадания в этой области бесполезной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...