|
@@ -749,8 +749,9 @@ static void render(pipi_image_t *dst, int rx, int ry, int rw, int rh) |
|
|
//float k = pow((*it).second, (1.0f + fs)); |
|
|
//float k = pow((*it).second, (1.0f + fs)); |
|
|
|
|
|
|
|
|
// Try to attenuate peak artifacts |
|
|
// Try to attenuate peak artifacts |
|
|
//k /= (0.1 * (RANGE_X * RANGE_X + RANGE_Y * RANGE_Y) |
|
|
|
|
|
// + (myx - fx) * (myx - fx) + (myy - fy) * (myy - fy)); |
|
|
|
|
|
|
|
|
k *= pow(((myx - fx) * (myx - fx) + (myy - fy) * (myy - fy) |
|
|
|
|
|
+ 0.01) / (RANGE_X * RANGE_X + RANGE_Y * RANGE_Y), |
|
|
|
|
|
-0.5); |
|
|
|
|
|
|
|
|
// Cute circles |
|
|
// Cute circles |
|
|
//k = 1.0 / (0.015 * (RANGE_X * RANGE_X + RANGE_Y * RANGE_Y) |
|
|
//k = 1.0 / (0.015 * (RANGE_X * RANGE_X + RANGE_Y * RANGE_Y) |
|
|