| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > эффект размытия в Silverlight |
| Автор: kelus 27.11.2008, 13:23 |
| может кто знает, можно ли в Silverlight как-то добиться эффекта размытия, примерно как в WPF получается при использовании BlurEffect? |
| Автор: likegift 27.11.2008, 22:26 | ||
в смысле, размытие краев объекта? |
| Автор: kelus 28.11.2008, 11:21 |
что-то вроде того. задача, кстати, состоит вот в чем: есть квадрат из четырех клеток разного цвета. надо, чтобы у них были плавные переходы между собой. |
| Автор: slutsker 30.11.2008, 02:03 |
| kelus, может нарисовать его в фотошопе и вставить как картинку - бленд, ведь, не графический редактор) |
| Автор: kelus 1.12.2008, 14:40 |
| не катит - цвета задаются динамически... ясен пень, что если бы надо было размыть определенную картинку, я бы это сделал в графическом редакторе =) p.s. это к теме не относится, но я не использую blend =) |
| Автор: likegift 1.12.2008, 19:08 | ||
нарисуй в фотошопе что должно получиться, а то чет не уверен, что правильно понял. |
| Автор: kelus 2.12.2008, 10:54 |
| no comments... |
| Автор: likegift 2.12.2008, 16:30 | ||
ну хорошо, не умеешь в фотошопе, нарисуй в пэйнте |
| Автор: kelus 2.12.2008, 18:01 |
| по просьбам любителей троллинга повторюсь: все варианты сочетаний цветов (которых достаточно много) делать в фотошопе весьма утомительно (а в пэйнте размытие сам рисуй) |
| Автор: likegift 3.12.2008, 07:25 | ||
лучше один раз увидить, чем 3 страницы читать, что ты хочешь. я тебя просил всего один вариант (из многих)...в общем, твое дело |
| Автор: kelus 3.12.2008, 10:49 |
| чего я хочу - одна строчка, а то, что ты пытаешься глупо шутить (сутя по большинству твоих сообщений в других темах) и доказывать другим, что ты лучше знаешь, что им нужно, наводит на мысли о том, что ты просто считаешь себя самым умным, а это в корне неверно. |
| Автор: mixen 14.12.2008, 18:24 |
| Если я правильно понимаю задачу, можно использовать градиентную заливку, параметры которой (цвета) передавать динамически в коде приложения. |
| Автор: archeg 15.12.2008, 21:03 |
| СЛ рисует все без участия директХ, а соответственно без участия видюхи. Блур - шейдер. Програмно его исполнять думаю будет катастрофически для приложения mixen, прав, просто нужно использовать градиент. Не помню как делаеться (давно это было |
| Автор: mrLIS 16.12.2008, 00:27 |
| я думаю интерисует http://www.staafsystems.se/ подобный эффект.. как сделать пока сам не разобрался, но интересно ) |
| Автор: likegift 18.12.2008, 17:16 | ||
и что http://www.staafsystems.se/ вызывает сложности? |
| Автор: mrLIS 18.12.2008, 20:03 |
| Ну я особо не разбирался.. ну думаю у меня сложность возникнет, т.к. я далек еще от Silverlight-а ) Кстати, если знаешь, обьясни, как достич такого эффекта? |
| Автор: likegift 19.12.2008, 16:43 | ||
там эффектов куча- от статики до динамики (тени, размытие, отражение, проявление). если ты уточнишь, что конкретно интересует, то, думаю, объясню. |
| Автор: dazy 4.3.2009, 22:05 |
| В SL градиентная заливка есть только по прямой. По краям квадрата можно сделать все красиво, но вот в центре будут смешиваться 4 цвета в виде креста. Стандартных средств сделать такое нет, на сколько я знаю. А вообще, kelus, действительно нарисуй чего ты хочешь получить, и покажи народу, а то, толком объяснить не можешь чего хочешь и волнуешься напрасно. |
| Автор: dazy 4.3.2009, 22:39 |
| Можно сделать через цвет которого нет в квадрате. Например через белый. Что то вроде этого... http://ipicture.ru/Gallery/Viewfull/14441116.html |
| Автор: Kefir 5.3.2009, 01:58 |
| kelus, если говорить о конкретно квадрате с клетками - делается просто созданием четырёх квадратов с градиентами от желаемого цвета до полного транспарента (градиенты выходят из четырёх углов квадрата). при наложении друг на друга цвета будут смешиваться и получится то, что тебе нужно. |