Modelling

The mud client can display 3D models to players. For example the terrain, actors, towns and low poly models. There are numerous tools for making 3D models such as 3D Studio, Blender, Milkshape and Quark. The models in Shattered World have primarily been built with Milkshape and Quark and these are the main 3D modelling programs discussed.

Freeforms
In the mud client all static models such as terrains, towns and low poly models are all loaded from a model file into a freeform. The freeform element has a 'filename' attribute for the model eg 'model/terrain.ms3d'. The following are examples of models loaded into a freeform:

files/freeform.jpg
Low poly model

files/milkshape300.jpg
Terrain building in Milkshape

files/quark300.jpg
Town building in Quark

Actors
For actors or any models that have a skeleton these are loaded into the actor element and like a freeform has a 'filename' attribute. It also has an 'animation' name that links to a set of animations. In Shattered World actors were built with Milkshape including animations.

files/actor.jpg