Crystal Space 2.0.0: 4.10.10 Terrain2 Mesh Object

[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

### 4.10.10 Terrain2 Mesh Object

Written by Mårten Svanfeldt, developer@svanfeldt.com.

`‘Terrain2’` is a terrain/landscape mesh object made for rendering large outdoor areas. The landscape is represented as a heightmap defining the height of points in a fixed grid and the heights can either (normally) be statically defined by for example a texture or generated at runtime to accomodate changes in the landscape.

#### Basic Structure

The following SCF class names are used (for `csLoadPlugin`):

- Type plugin: `‘crystalspace.mesh.object.terrain2’`
- Loader plugin: `‘crystalspace.mesh.loader.terrain2’`
- Factory loader plugin: `‘crystalspace.mesh.loader.factory.terrain2’`
- Bruteblock renderer plugin: `‘crystalspace.mesh.object.terrain2.bruteblockrenderer’`
- Simple data feeder plugin: `‘crystalspace.mesh.object.terrain2.simpledatafeeder’` Threaded data feeder plugin: `‘crystalspace.mesh.object.terrain2.threadeddatafeeder’`
- Default collision detection plugin: `‘crystalspace.mesh.object.terrain2.collider’`

This document was generated using texi2html 1.76.