All my messing around with OpenGL has finally payed of a litte. I was able to introduce a small feature to plasma which makes the user able to rotate, zoom and move around the generated map of a system. The fun part is: All the 3D calculations (or what I think of it) is done in the browser by a small javascript, so it is (somewhat) fast and produces no server load at all.
Thanks to this you can now move view maps that leave the ecliptic like Guanaga Proxy in Freelancer Evolutions. This makes understanding such systems a lot easier, since the top-down view is not much help at all.
By the way, this is the first time I admitted Javascript is good for something at all.
Half a year ago I would have said everything with “Java” in it is unusable and not needed for (yes even the coffee and the island) but since I was forced to deal with Java and Javascript I’m starting to like it both. Still not sure about the coffee. (Or coffee at all).
I think I’m losing it, but who cares. (Not me)
Addition: I can implemented much nicer looks now by mapping the z-coordinate to the z-index property of CSS.