Собстно часто бывает что в проге вроди все хорошо, но дизайн кокой-то одной кнопки муляет глаза.
В данном случае - один из значков состояния в скине vista.revamp для uTorrent.
Пробовал через Корел Х4 и через Paint.NET сохранять отредактированный скин с прозрачным фоном, или с фоном #FF00FF (rgb 255,0,255) как рекомендуют на оф форуме, все равно кнопки в проге выглядят какими-то шершавыми.
Та даже если и не менять оригинал, а просто открыть его в Paint.NET и пересохранить, то у него почему-то уменьшаеться вес. Возможно в этом собака зарыта? Иза чего так происходит?
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
все равно кнопки в проге выглядят какими-то шершавыми.
Потому что у исходного рисунка изначально не было прозрачности. Сделать прозрачным только фон - это пол-дела, нужен альфа-канал у пикселей на границе изображения и фона, а это сделать не особенно просто. Тот же Paint.Net при наличии у исходного изображения альфа-канала работает с прозрачностью вполне корректно.
Отсутствует
нужен альфа-канал у пикселей на границе изображения и фона
Я кстати и обратил внимание что кнопки имеют какую-то серую ободочку.
Тот же Paint.Net при наличии у исходного изображения альфа-канала работает с прозрачностью вполне корректно.
Чтобы доказать что я идиот не прав, скачайте этот скин, и ничего в нем не меняя, просто пересохраните его, после чего сравните вес двух файлов, или то как новый файл будет восприниматься uTorrent'ом.
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
и ничего в нем не меняя, просто пересохраните его
Ээ.. речь шла о прозрачности, так? Исходный рисунок формате bmp, этот формат вообще не поддерживает альфа-каналов и прозрачность.
Отсутствует
hydrolizer
Почему в uTorrent тогда кнопки не квадратные?
P.S.
Хватит теории, вы на файл посмотрите, он всего пару килобайт весит.
Отредактировано Raf-9600 (06-08-2011 18:13:47)
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
Хватит теории, вы на файл посмотрите, он всего пару килобайт весит.
Я его смотрел. Обычный bmp, который для придания ему прозрачности надо конвертировать в png, и долго обрабатывать напильником.
Отсутствует
Я его смотрел. Обычный bmp, который для придания ему прозрачности надо конвертировать в png, и долго обрабатывать напильником.
На самом деле, там действительно есть прозрачность, но я не знаю как это и откуда, хотя не первый раз встречаю bmp с прозрачностью
Отсутствует
который для придания ему прозрачности надо конвертировать в png, и долго обрабатывать напильником.
ответьте на вопрос
Почему в uTorrent тогда кнопки не квадратные?
видь он их рисует с этого BMP, который, как вы яро утверждаете, в принципе не может иметь прозрачность.
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
ответьте на вопрос
Raf-9600 пишетПочему в uTorrent тогда кнопки не квадратные?
видь он их рисует с этого BMP, который, как вы яро утверждаете, в принципе не может иметь прозрачность.
Скорее всего, берётся левый верхний пиксель за цвет фона, и уже ему присваивается прозрачность.
Большой кот... Пуфыстый... Полосатый... Зубастый (:
Отсутствует
Скорее всего, берётся левый верхний пиксель за цвет фона, и уже ему присваивается прозрачность.
Почему тогда если этот скин пересохранить обычным паинтом, то кнопки станут квадратными?
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует
Потому что паинтом >__<
На него наложено проклятие?
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует