[non-QC... so far] Ported a mandelbox exploration app to osx

psonice's picture

This is 0% QC, but I'm sure some of you will be interested anyway. I ported rrola's Boxplorer app to osx. It's a mandelbox exploration tool, you can fly around and modify a ton of parameters. A bit like the QC mandelbox stuff I did ages back, but massively better.

It's a quick hack of a port (the original is just using SDL, but SDL gave me a ton of headaches instead of a straight port like it's supposed to) so maybe not everything works right, it seems ok though. I strongly recommend checking the readme out first, to get an idea of the controls (and remember it's ESC-ESC to quit), because it's not very mac like ;)

http://www.interealtime.com/Boxplorer.dmg

franz's picture
Re: [non-QC... so far] Ported a mandelbox exploration app ...

it completely KILLED my gpu after only 3 secs., screen flashing and such. Had to hard-reboot.

psonice's picture
Re: [non-QC... so far] Ported a mandelbox exploration app ...

Wow! It DOES need a pretty powerful GPU (raymarching 3d fractals isn't exactly lightweight!) but it runs OK here on my radeon 2400 box. It's slow (like 1.5fps slow) at 640x480, but it's pretty usable at 320x240.

The app doesn't do much more than run a shader in a window (or fullscreen) so it shouldn't really cause a crash like that. What GPU do you have?

cybero's picture
Re: [non-QC... so far] Ported a mandelbox exploration app ...

Non QC maybe, non interesting, never :-).

This does work AOK on my nvidia 9400, but it is pretty slow, I feel like I could do with allocating it more VM or something, though it is of course, doing a lot of exhaustive processing.

Impressive.

Please note, I ran this without any other application than Finder running, and the application did mop up almost all working space available.

I shall look forward to reading the source code on this item.

Thanks for sharing.

gtoledo3's picture
Re: [non-QC... so far] Ported a mandelbox exploration app ...

It seems to cause my cursor to disappear off and on...

Every so often I get a black flicker across my whole display that I associate with imminent doom. That said, it doesn't cause full on strobe that I expect when everything freaks out.

Alt doesn't do anything on my system.

I really like the mandlebox, and this looks promising. I'm a little hesitant to run it any more because of the cursor disappearing/flicker issues. The performance doesn't seem to be bad.

psonice's picture
Re: [non-QC... so far] Ported a mandelbox exploration app ...

The cursor is supposed to disappear - this seems to be how SDL handles the mouse input. It'd be better as a native cocoa app. Or even a QC comp - it's just a pixel shader, and the shader source is there in the src folder :) I'll do it at some point, if nobody beats me to it.

gtoledo3's picture
Re: [non-QC... so far] Ported a mandelbox exploration app ...

Yeah, that's really questionable, as the cursor disappearing without something being fullscreen is damn weird.

This isn't the same shader as your other mandlebox? I noticed it looked sort of different.