Book Image

Irrlicht 1.7 Realtime 3D Engine Beginner's Guide

By : Johannes Stein, Aung Sithu Kyaw
Book Image

Irrlicht 1.7 Realtime 3D Engine Beginner's Guide

By: Johannes Stein, Aung Sithu Kyaw

Overview of this book

<p>The Irrlicht Engine is a cross-platform high-performance real-time 3D engine written in C++. It features a powerful high-level API for creating complete 3D and 2D applications such as games or scientific visualizations.<br /><br />Irrlicht 1.7 Realtime 3D Engine Beginner's Guide will teach you to master all that is required to create 2D and 3D applications using Irrlicht, beginning right from installation and proceeding step-by-step to deployment.<br /><br />Beginning with installation, this book guides you through creating a basic template application, followed by meshes, overlays, and UI. You will then scan through data types, nodes, scenes, camera, lights, and particle systems. Finally, you will learn about some advanced concepts such as handling data, files, and shaders, followed by the last stage – deployment.</p>
Table of Contents (21 chapters)
Irrlicht 1.7 Realtime 3D Engine
Credits
About the Authors
Acknowledgement
About the Reviewer
www.PacktPub.com
Preface

Creating terrains


Before we even get a scene with a camera setup, we would need something in the scene. An empty scene is not very exciting and we wouldn’t see any of the playing around with the camera. We already displayed meshes and scenes we created with CopperCube, so how about something we haven’t tried before? How about terrains?

As mentioned in the previous chapter, to create a terrain we need a height map and a texture. The height map represents the geometrical data of the terrain where black pixels are the lowest points of the terrain, white pixels are the highest points of the terrain, and every shade of gray represents a point in space between the highest and lowest point.

Note

There is a free application called ScapeMaker made by Dirk Plate and Matthias Buchetics that allows you to create a height map and textures with just a few steps. Unfortunately, ScapeMaker is only available for Windows platforms and has not been actively-developed for a few years now. Its official homepage...