Skip to content

Commit 57d443a

Browse files
committed
Minor simplification
1 parent 6bc2e7b commit 57d443a

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

mandelbrot.js

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -309,12 +309,11 @@ function draw(pickColor, superSamples)
309309
// Only enable one render at a time
310310
renderId += 1;
311311

312-
313312
function drawLineSuperSampled(Ci, off, Cr_init, Cr_step)
314313
{
315314
var Cr = Cr_init;
316315

317-
for ( var x=0; x<canvas.width; ++x, Cr += Cr_step, off += 4 ) {
316+
for ( var x=0; x<canvas.width; ++x, Cr += Cr_step ) {
318317
var color = [0, 0, 0, 255];
319318

320319
for ( var s=0; s<superSamples; ++s ) {
@@ -326,36 +325,36 @@ function draw(pickColor, superSamples)
326325

327326
color = divRGB(color, superSamples);
328327

329-
img.data[off ] = color[0];
330-
img.data[off+1] = color[1];
331-
img.data[off+2] = color[2];
332-
img.data[off+3] = 255;
328+
img.data[off++] = color[0];
329+
img.data[off++] = color[1];
330+
img.data[off++] = color[2];
331+
img.data[off++] = 255;
333332
}
334333
}
335334

336335
function drawLine(Ci, off, Cr_init, Cr_step)
337336
{
338337
var Cr = Cr_init;
339338

340-
for ( var x=0; x<canvas.width; ++x, Cr += Cr_step, off += 4 ) {
339+
for ( var x=0; x<canvas.width; ++x, Cr += Cr_step ) {
341340
var p = iterateEquation(Cr, Ci, escapeRadius, steps);
342341
var color = pickColor(steps, p[0], p[1], p[2]);
343-
img.data[off ] = color[0];
344-
img.data[off+1] = color[1];
345-
img.data[off+2] = color[2];
346-
img.data[off+3] = 255;
342+
img.data[off++] = color[0];
343+
img.data[off++] = color[1];
344+
img.data[off++] = color[2];
345+
img.data[off++] = 255;
347346
}
348347
}
349348

350349
function drawSolidLine(y, color)
351350
{
352351
var off = y*canvas.width;
353352

354-
for ( var x=0; x<canvas.width; ++x, off += 4 ) {
355-
img.data[off+0] = color[0];
356-
img.data[off+1] = color[1];
357-
img.data[off+2] = color[2];
358-
img.data[off+3] = color[3];
353+
for ( var x=0; x<canvas.width; ++x ) {
354+
img.data[off++] = color[0];
355+
img.data[off++] = color[1];
356+
img.data[off++] = color[2];
357+
img.data[off++] = color[3];
359358
}
360359
}
361360

0 commit comments

Comments
 (0)