I See Pretty Things in Topologic/V7

I See Pretty Things in Topologic/V7

Summary

I've wanted to mess with fractal flames for years, but it seems like I've finally found the time to actually do so.

News From the Front

So, Topologic and its CLI/GLUT counterpart are obviously great for visualising geometric primitives in - more or less - arbitrary dimensions. But there's only so much excitement you can come up with over cubes and spheres. But what about... prettier things? Like this, maybe:

random black-and-white 3D fractal flame

Yep, that's right, I'm working on an implementation of the original fractal flames - as described by Scott Draves and Erik Reckase in their 2003 paper - but IN SPACE. Well, in higher dimensional geometric spaces anyway. This particular beauty up there came up yesterday when I extended V6's IFS code with the variations described by Draves and Reckase, so I thought I'd share it while it's still hot.

Much unlike the original version of the flames described in the paper, the version in libefgy/Topologic doesn't use a variant of the chaos game but rather it deforms a reference mesh directly. The result is very similar with higher levels of iterations, but it seems somewhat faster and more predictable to calculate. It also works a lot better in 3D and up, because it doesn't simulate depth - it actually has depth. Colouring's going to be a pain though, might have to skip that for a release.

Stay tuned for more pretty things - IN SPACE ;).

Written by Magnus Deininger ().