+ srand(seed);
+
+ for (j = 0; j < THUNDER_RECT_SIZE; j++) {
+ memset(dst, 255, THUNDER_RECT_SIZE);
+ dst += BLUR_BUFFER_WIDTH;
+ }
+
+ thunder(x0, y0, mx, my, rand(), randomness >> 1, depth-1);
+ thunder(mx, my, x1, y1, rand(), randomness >> 1, depth - 1);
+}