crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Тема закрытаНачать новую тему
> Еффект тени вокруг объекта
wiz29
  опции профиля:
сообщение 8.12.2010, 12:40
Сообщение #1


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


Доброго времени суток, еслить ли "дешевый" способ отрисовки эффекта тени вокруг объекта. Пробовал QGraphicsDropShadowEffect возникают "тормоза" при масштабировании. Если кто то делал чтото подобное посоветуйте как быть. Хочу сделать вот такой эффект http://s55.radikal.ru/i149/1012/a4/273401f9d61b.png.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ufna
  опции профиля:
сообщение 8.12.2010, 14:03
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


Блин, я минут пять тупил где там тень ))

Дешевый - под объект помещается еще один объект, который рисует это из восьми кусочков .png, заготовленных заранее. При изменении размера - менять и размер подложки.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 8.12.2010, 14:21
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


Цитата(ufna @ 8.12.2010, 14:03) *
Блин, я минут пять тупил где там тень ))

Дешевый - под объект помещается еще один объект, который рисует это из восьми кусочков .png, заготовленных заранее. При изменении размера - менять и размер подложки.

Как я понял эти части могут иметь любое наполение, не обязательно тень, спасибо за совет. Не понимаю почему кутешные эффекты так тормозят.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Тема закрытаНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 21.12.2024, 20:00