Make photons less green, green was given 2 extra bits by Skylark, not sure if this was intentional or not.

This commit is contained in:
Simon Robertshaw 2011-09-30 10:50:46 +01:00
parent 311d3ef6c1
commit 1759d0bd46

View File

@ -1881,7 +1881,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -2463,7 +2463,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -2634,7 +2634,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -2657,7 +2657,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -2682,7 +2682,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -2712,7 +2712,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -2743,7 +2743,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -3681,7 +3681,7 @@ void draw_parts(pixel *vid)
cr += (parts[i].ctype >> (x+18)) & 1; cr += (parts[i].ctype >> (x+18)) & 1;
cb += (parts[i].ctype >> x) & 1; cb += (parts[i].ctype >> x) & 1;
} }
for (x=0; x<14; x++) for (x=0; x<12; x++)
cg += (parts[i].ctype >> (x+9)) & 1; cg += (parts[i].ctype >> (x+9)) & 1;
x = 624/(cr+cg+cb+1); x = 624/(cr+cg+cb+1);
cr *= x; cr *= x;
@ -4075,7 +4075,7 @@ void draw_wavelengths(pixel *vid, int x, int y, int h, int wl)
cr += (tmp >> (j+18)) & 1; cr += (tmp >> (j+18)) & 1;
cb += (tmp >> j) & 1; cb += (tmp >> j) & 1;
} }
for (j=0; j<14; j++) for (j=0; j<13; j++)
cg += (tmp >> (j+9)) & 1; cg += (tmp >> (j+9)) & 1;
tmp = 624/(cr+cg+cb+1); tmp = 624/(cr+cg+cb+1);
cr *= tmp; cr *= tmp;