Constructs

noun : an abstract or general idea inferred or derived from specific instances [syn: concept, conception]; verb 1: make by combining materials and parts [syn: build, make]; verb 2: put together out of components or parts [syn: manufacture, fabricate]; verb 3: draw with suitable instruments and under specified conditions, of geometrical figures; verb 4: of past events [syn: reconstruct, retrace]

Portfolio

Strange symmetry 2 lite

It’s been some time in the mak­ing, but I believe it’s ready for a first appear­ance: the new strange sym­me­try ren­derer. But wait, don’t go just yet. There are a few caveats.

The online ver­sion and the fea­tured code are not com­plete. I’ve had to cut out some fea­tures to get the mem­ory usage down to a browser friendly ver­sion. Basi­cally I had two options: reduce the res­o­lu­tion or limit the stored infor­ma­tion. I went for the lat­ter. Per­son­ally I’d hate to lose the fine struc­ture of the fea­tured attrac­tors. This would have defeated the whole pur­pose of the code.

Lim­it­ing the stored infor­ma­tion has one major impact on appear­ance, there’s no color in this ver­sion. Right back to plain old black and white…

The applet oper­ates in 5 modes: (1) the ini­tial explorer, (2) active ren­der and dis­play, (3) geom­e­try and attrac­tor con­trols, (4) bright­ness con­trol and (5) stealth mode for fast updates. Switch modes by press­ing the appro­pri­ate num­ber (where applic­a­ble). Press ‘1’ in the ini­tial explorer to gen­er­ate a new set. After ini­tial tweak­ing, I rec­om­mend run­ning the con­struct in stealth mode to get the fastest results. While in stealth mode the dis­play is not auto­mat­i­cally updated. Click to update the render.

You can save the gen­er­ated image in modes (2) and (4), the only modes that show the actual image. Sav­ing freezes the applet and opens the image in a new win­dow. On some sys­tems this may take some time.

Please enable Javascript and Flash to view this Flash video.

6 Responses to “Strange symmetry 2 lite”

  1. subblue says:

    Very impres­sive — congratulations!

  2. Frederik says:

    Thanks Tom! Also for the link on your blog. Con­sid­er­ing the qual­ity of your blogroll, I’m hon­ored to fea­ture in there.

  3. reyhan says:

    sounds like apoph­ysis ;)

  4. Frederik says:

    Nah, apoph­ysis (www.apophysis.org) is sev­eral orders of mag­ni­tude more advanced. Also, I’d like to think I focus on images which are less stereo­typ­i­cal than frac­tal flames and similar…

  5. dave says:

    nice job fred­erik! i was sur­prised to see how struc­tured your code is — not that i imag­ined you were a sloppy pro­gram­mer, but most p5 sketches tend to be a bit off-the-cuff in terms of for­mal design. and it con­tains a num­ber of unique approaches — like the gauss­ian super­sam­pling?! i had imag­ined you were doing that as a post-process, not at accu­mu­la­tion time — quite clever. cheers!

  6. Zevan says:

    Really nice work.

Leave a Reply