Edge Terrain

Date
Spring 2013
Tech
Objective-C, OpenGL, Cocoa

Yet again..

I do have other interests than 3D terrain...

I was a few months into a full time position as a Lead Developer for a web agency at this point. It was the usual Easter cluster of bank holidays, and nothing better to do.

I had switched to Mac, and really wanted an opportunity to play with Objective-C again. After digging out some of the old coding books, I got started, and didn't really stop for air.

This was incredibly easy this time around. Things that would have taken weeks or days before, took mere hours this time. I struggled with frameebuffer objects previously, but this time it just seemed to make good sense.

The surprising thing is that at time of writing, it still compiles and runs, despite being seven years onwards. The same could not be said for the previous iterations on Windows, or XNA. Therefore the screenshots below are actually recent.

A quick normal mapping shader test.
A quick normal mapping shader test.
The terrain, though with one texture. The water surface animates (texcoords only), and
        is also normal mapped.
The terrain, though with one texture. The water surface animates (texcoords only), and is also normal mapped.
Up close. Water ends up looking like something from an old N64 game..
Up close. Water ends up looking like something from an old N64 game..

Back to projects