Demeter2

Modifying terrain with Demeter is easy! All of the actual setting of terrain is accomplished by the application itself based on "terrain markers" placed throughout the world. Currently, the model of the terrain marker is terrain.rwx.

The terrain.rwx marker is simply a plane that covers an entire cell, or the size of a walk001h.rwx (as shown in the above picture). Included are four gridlines for easy positioning, and a yellow cube to facilitate selection of the object when the object is hidden in a valley.

Demeter differs from the ActiveWorlds browser in that the terrain markers are placed at the intersections of the cells, which are the actual elevation points. (The elevation points are at the southeast corners of each cell in the browser's terrain editor.) The red quadrant of the marker signifies in which direction the texture placed on this particular object will apply, and is always to the northwest of the elevation points.

Terrain textures are modified by the contents of the description fields of the markers.

The Object Properties dialog above demonstrates a terrain.rwx object where the description field is set appropriately. The first number in the dialog box signifies which terrain texture to use, from 0 to 500. The second number, separated by a comma from the first, is either 0, 90, 180, or 270, for the rotation of the texture in the current cell. To create a hole to the northwest of this elevation point, simply enter the word hole in the description field.

Terrain objects can be left-clicked after closing the Object Properties dialog in order to hide them so that they are invisible.

World owners should supply the textures for their worlds. Terrain textures with "transitions" between different landscapes are most effective to avoid a "blocky" effect.

Before placing a terrain.rwx marker, you must use the d:begin command. More information on this and other commands is available on the verbal commands page.

Note that users who do not have build rights in a world where Demeter is enabled will not be able to communicate with Demeter, nor will Demeter send any messages notifying non-build users of her existence. Thus, Demeter can be enabled in RPG-type worlds and in other worlds where only those with build rights need to know of its existence.