From 83602e0fd2f70772e573ee742643a11edb939f17 Mon Sep 17 00:00:00 2001 From: dronus <paul.geisler@web.de> Date: Sat, 1 Feb 2020 20:54:55 +0100 Subject: [PATCH] slower fades --- sender.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/sender.c b/sender.c index 4f1d919..e5d2c02 100644 --- a/sender.c +++ b/sender.c @@ -60,9 +60,12 @@ int fade(int b, int a, int t) int gb=(b >> 8) & 0xFF; int bb=(b >> 16) & 0xFF; - int rc=(ra*t+rb*(255-t))/256; - int gc=(ga*t+gb*(255-t))/256; - int bc=(ba*t+bb*(255-t))/256; +// int rc=(ra*t+rb*(255-t))/256; +// int gc=(ga*t+gb*(255-t))/256; +// int bc=(ba*t+bb*(255-t))/256; + int rc=(ra*t+rb*(255-t))/512; + int gc=(ga*t+gb*(255-t))/512; + int bc=(ba*t+bb*(255-t))/512; return (bc<<0)+(rc<<8)+(gc<<16); @@ -77,7 +80,7 @@ int main() { fprintf(stderr,"Sender input size: %i \n", (int)read); // do a fade - for(int t=0; t<256; t+=1) + for(int t=0; t<=256; t+=1) { for(int i=0; i<sizeof(image)/4; i++) image[i]=fade(image_old[i],image_new[i],t); -- GitLab