Показать сообщение отдельно
Старый 08.10.2007, 13:28
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 48  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Кстати, сейчас смотрю, формула из хелпа:

dstPixel[x, y] = srcPixel[x + ((componentX(x, y) - 128) * scaleX) / 256, y + ((componentY(x, y) - 128) * scaleY) / 256]

Либо не верна, т.е. ее надо писать так:

dstPixel[x, y] = srcPixel[x + (128-(componentX(x, y)) * scaleX) / 128, y + (128-(componentY(x, y)) * scaleY) / 128]

Либо чистый черный цвет здесь отчего-то принимается за 255, а белый - за 0 и преобразование смещение в полпиксела как-то далее трансформируется до целых значений.


Последний раз редактировалось chingachgoog; 08.10.2007 в 14:31.