У меня есть 32-битный PNG, представляющий синий квадрат в середине прозрачного квадрата. Ниже я показал этот синий квадрат с 3-мя различными значениями непрозрачности:Прозрачность не более прозрачна, если непрозрачность меньше 1
слева направо, непрозрачность 1, 0,5 и 0,1, и, как вы можете увидеть (если вы не можете, просто доверяете Photoshop eyedropper) область вокруг синего квадрата прозрачна только на левом изображении.
Вот то же самое изображение с цветовыми значениями:
Я знаю, что это едва заметным, но я хотел бы знать, что причины этого. Плюс с некоторыми изображениями и фоном, контраст более заметен.
Спасибо!
EDIT: Вот мое решение VS для тех, кто хочет попробовать его дома: http://www.mediafire.com/?gt704e62d53z7ae
Я могу подтвердить, что я также вижу это поведение. Я тестировал как с 32-битными, так и с 8-битными PNG-изображениями без разницы в выходе. Пахнет как дефект рендеринга. – Sander
Это тоже моя догадка. Вы придумали обходное решение? – Rodolphe
Нет, я не нашел обходного пути. – Sander