Graphical Improvements and Terrestrial Planet Generation

I’ve been working some more on graphics for my randomly generated terrestrial planet. I’ve now implemented a bump map.

I’m not 100% happy with the effect, it’s really very blocky, but I think it will do for now. There might be some tricks I can do like bi-cubic sampling the height-field or something like that.

Fleet Battles 2015-06-01 23-16-26-14 Fleet Battles 2015-06-01 23-16-45-41

Lens Flare

I’ve added the following Lens Flare effect. It produces artefacts and then does a shaping effect on them to make them look a little more like they came from a Lens.

There’s some chromatic distortion as well.

Fleet Battles 2015-05-23 15-35-05-24-ex

More engine work

I found as I learn more about OpenGL and GLSL I find it easier and easier to decipher graphical concepts.

So now I’ve managed to completely figure out bloom, HDR and real Atmospheric Scattering.

I’ve also completed my Noise Engine for the CPU side of things, I’m looking into doing stuff with compute shaders to animate the noise in real time.

For now, here’s the new and improved planet. More after the jump.

Fleet Battles 2015-05-21 21-40-51-95

Continue reading “More engine work”

Progress on Fleet Battles

Fleet Battles is what I’m naming the miniature game that I’m making to realise the fleet warfare aspect of the game. I’m also doing it so that I actually complete something and hopefully gain some learning from it to then proceed with the rest of The Last Boundary.

I’m sort of thinking that I may end up with several games, but that’s far into the future.

Anyway, I decided that the UI I had created looked a little sad; so I’ve been working in GIMP to make a new one. The result required some reworking of my UI code to incorporate the new bits and bobs but I think it looks pretty good so far.

Fleet Battles title and UI
New UI and Title Screen

The title could probably use some work; but I’m far from a designer. So it’ll probably stay like that.