Live data from Hacker News

Burning Ship Fractal

en.wikipedia.org

51–60 of 68 posts

Re: Burning Ship Fractal

#51

Earlier quoted context omitted.

Yes, but I imagine fractal heads are like us CA heads, spending hours toying and exploring the virtual spaces we've built.

CA?

Cellular automata,. Things like Conway's game of life, rule 110 and a lot others

Re: Burning Ship Fractal

#52

Earlier quoted context omitted.

I remember seeing seemingly endless fractal zoom animations like these as long as 20 years ago. Basically, you're not calculating the entire original field of view to anything near the final level of depth. At any given frame, you're essentially doing the calculations only for what's in the current frame and only to the level of detail to support the current pixel count.

Well, yeah, but the mantissa alone on your numbers is going to get ridiculously long. That's going to take a bite out of your CPU even just for the ~1000x1000 pixels in the frame

> Well, yeah, but the mantissa alone on your numbers is going to get ridiculously long. That's going to take a bite out of your CPU even just for the ~1000x1000 pixels in the frame

Utterly devastate the computational ability of your CPU. I remember setting up my and k6 300mhz to compute stuff sometimes for days to get awesome fractal deep zooms like this. The computation is embarrassingly parallel but no hardware handles numbers that precise with any reasonable speed. Something like 1024 bit floating point in fractint back in the day. I'd love to see an efficient GPU implementation of that kind of stuff

Re: Burning Ship Fractal

#53
post #10

Fractals can be drawn by surprisingly small amounts of code. For example, this mandelbrot fractal is implemented in 122 characters of JavaScript: https://www.dwitter.net/d/123 I wouldn't be surprised if the burning ship fractal could be coded on dwitter (i.e. with 140 characters or less) as well

When working on an SoC over 5 years ago, we'd have it display the company logo on screen upon boot. While not necessary for the test, it was really useful to see if the system reached that boot stage. As an afternoon exercise, I wrote a Mandelbrot draw function (my first fractal display code!). Then I realized it was both faster and used less code and runtime memory than the image display stuff, so I replaced it in m…

Even better if your company's logo is a fractal:

https://en.wikipedia.org/wiki/File:American_Megatrends_Logo....

If I remember correctly, early AMIBIOS did generate that logo procedurally using a short piece of code.

Re: Burning Ship Fractal

#54

7 minute zoom of the fractal. Incredible level of detail and that final mirrored inverted fractal at 6'38 took me by surprise. https://www.youtube.com/watch?v=CD9yNFmb2FE Are there any good fractal explorers in VR?

That is insane. How is it possible to zoom in that far? Looks like it would have to use some kind of big number library and then parallelize the heck out of it. I like how the rest of the page seemed to zoom out when I glanced outside the video after watching a few minutes or so.

A fairly recent technique is to use perturbation theory to approximate the solution to the complex equation for points near a decently chosen starting point. The approximation massively reduces the amount of slow big decimal arithmetic needed for deep zooms, while retaining accuracy. Without getting into the actual math being perturbation theory, http://superfractalthing.co.nf/sft_maths.pdf is a good start for just dumping some calculations into your fractal viewer to get good results.

Re: Burning Ship Fractal

#55
post #4
post #2

I'm always fascinated by how simple functions like this generate complex behavior when iterated.

I agree. It's very strange that extremely simple, very fundamental functions lead to such stochastic-looking nonsymnetric behavior. Where does all that "entropy" come from? It's certainly not hidden in any big numbers in the fractal definition.

Structure is not the same thing as information. One is accidental, even if useful, amd the other has to be "designed".

People arguing about the complexity of the human brain (especially those that know a lot about the way it works) fall into this trap constantly, and it drives me nuts: there's a ton of structure, but proportionally negligible information in the brain's programming.

Re: Burning Ship Fractal

#56
post #10

Fractals can be drawn by surprisingly small amounts of code. For example, this mandelbrot fractal is implemented in 122 characters of JavaScript: https://www.dwitter.net/d/123 I wouldn't be surprised if the burning ship fractal could be coded on dwitter (i.e. with 140 characters or less) as well

Just need to add a Math.abs: https://www.dwitter.net/d/457

Nice, but you don't need Math.abs to stay within the 140 chars limit:

  t?i++:i=0;for(j=1080;j--;){a=b=0;k=35;for(;k--&&a*a+b*b

Re: Burning Ship Fractal

#58
post #15
post #4

Earlier quoted context omitted.

I agree. It's very strange that extremely simple, very fundamental functions lead to such stochastic-looking nonsymnetric behavior. Where does all that "entropy" come from? It's certainly not hidden in any big numbers in the fractal definition.

"Where does all that 'entropy' come from?" Your scare quote suggests you may already know this, but for the benefit of others, the answer is that there isn't any. Fractals may look visually complicated, but their information content is fully captured by the routines used to generate them, which include the formula and the coloring system being used. This is one of the ways in which "information" is a highly counter-i…

Well I think there is a lot of complexity in the interpreter of the math string. For example, imagine I write an interpreter that takes a single character, and if it's 'A' gives a mandelbrot fractal, 'B' a burning ship fractal, 'C' an image of the sun that is hardcoded into the program (what's the difference between such hardcoding of information and the 'hardcoding' of how multiplication is performed, anyways?) My point is basically, the system includes the interpreter all the way up to the eye and the mind, and it seems tricky to completely detach such context from a description of how 'complex' things are.

Re: Burning Ship Fractal

#59
post #26

7 minute zoom of the fractal. Incredible level of detail and that final mirrored inverted fractal at 6'38 took me by surprise. https://www.youtube.com/watch?v=CD9yNFmb2FE Are there any good fractal explorers in VR?

Not quite VR, but there exists someone's personal hobby 3D fractal viewer that has an absolutely bananas level of polish: http://sub.blue/fractal-lab I highly recommend taking the time to watch his video.

Was Fractal Lab ever made available to the public?

Re: Burning Ship Fractal

#60
post #26

Earlier quoted context omitted.

Not quite VR, but there exists someone's personal hobby 3D fractal viewer that has an absolutely bananas level of polish: http://sub.blue/fractal-lab I highly recommend taking the time to watch his video.

Was Fractal Lab ever made available to the public?

Apparently the author was involved with an iOS app, but from this description it sounds like it's not the same codebase: http://fract.al/team
Post reply on HN