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