Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Void doInBackground(){
- int xmin=0;
- int xmax=0;
- for(int i = 0; i < worker.size(); i++){
- if(this == worker.get(i)){
- xmin=i*width/WMAX;
- xmax=(i+1)*width/WMAX;
- }
- }
- int escapeIters;
- for(int bsize=64; bsize>0; bsize=bsize/2){
- for (int x=xmin; x<xmax; x+=bsize) {
- for (int y=0; y<height; y+=bsize) {
- CDouble c = getPointJittered(x, y, 0.1);
- //iters[x*height + y] = getEscapeIters(c);
- escapeIters=getEscapeIters(c);
- for(int i = x; i<xmax && i<x+bsize; i++){
- for(int j = y; j<height && j<y+bsize; j++){
- iters[i*height + j] = escapeIters;
- }
- }
- }
- }
- publish();
- }
- return null;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement