- Jo que se, arreglaos per ací i per allà
This commit is contained in:
12
grafix.cpp
12
grafix.cpp
@@ -228,9 +228,9 @@ namespace draw
|
||||
for (int j=0; j<256; ++j)
|
||||
{
|
||||
getColor(j, &rr, &gg, &bb);
|
||||
if (rr>r) { rr--; done = false; }
|
||||
if (gg>g) { gg--; done = false; }
|
||||
if (bb>b) { bb--; done = false; }
|
||||
if (rr>r+4) { rr-=4; done = false; }
|
||||
if (gg>g+4) { gg-=4; done = false; }
|
||||
if (bb>b+4) { bb-=4; done = false; }
|
||||
setColor(j, rr, gg, bb);
|
||||
}
|
||||
render();
|
||||
@@ -248,9 +248,9 @@ namespace draw
|
||||
for (int j=0; j<256; ++j)
|
||||
{
|
||||
getColor(j, &r, &g, &b);
|
||||
if (paleta[j*3]>r) { r++; done = false; }
|
||||
if (paleta[j*3+1]>g) { g++; done = false; }
|
||||
if (paleta[j*3+2]>b) { b++; done = false; }
|
||||
if (paleta[j*3]>r+4) { r+=4; done = false; } else { r=paleta[j*3]; }
|
||||
if (paleta[j*3+1]>g+4) { g+=4; done = false; } else { g=paleta[j*3+1]; }
|
||||
if (paleta[j*3+2]>b+4) { b+=4; done = false; } else { b=paleta[j*3+2]; }
|
||||
setColor(j, r, g, b);
|
||||
}
|
||||
render();
|
||||
|
||||
Reference in New Issue
Block a user