Currently browsing tag


7. Terrain Level Of Detail

Terrain Level of Detail Tutorial PreviewLevel of Detail is a means of decreasing the polygon count of an object to gain a speed boost in your application. This is an extremely simple take on this, which simply draws every fourth vertex. The best part is, that on such a large terrain, you don't even notice this.

6. Terrain Vertex Buffer Objects

Terrain Vertex Buffer Object Tutorial PreviewVertex Buffer Objects are used to store vertices, their indices and other information on the graphics card, for OpenGL to access directly. They are extremely fast and effecient, and are meant to supersede Display Lists. So lets use them for our terrain!

5. Terrain Textures

Terrain Texture Tutorial PreviewTextures are going to be what make and break this terrain. A nice looking tutorial, and you will be seeing grass, mud, rocks and sand, but a bad texture and you will see just a bunch of colors. Lets add a nice texture to our terrain shall we?

3. Terrain Rendering

Terrain Rendering Tutorial PreviewThe moment we have been waiting for. Lets finally get something drawing out to our window. Even if it doesn't look like we would expect :)

2. Terrain Loading

Terrain Loading Tutorial PreviewWe have a basic class setup to hold our terrain, so now lets load in some data for us to display.

1. Terrain Class

Terrain Class Tutorial PreviewTerrain is one of those things that so far, hasn't been perfectly recreated in computer graphics. But it is almost there! Looking over a beautiful landscape can be one of the most amazing feelings in the world. And is probably my inspiration for these tutorials.