This means that any number of avatars can share the vertex and polygon data, and still display different frames of animation by simply changing their individual position in the morph. The basic unit of communication in Verse is the node command . All communication occurs in the form of a command being sent to a node. In such a command, the node is identified by its 32-bit global identifier. The command is then given as a single 8-bit unsigned integer.
Many commands can have arguments, too.
The only restriction on the number of command arguments is that the entire command must be shorter than roughly 500 bytes to fit the network transport mechanism. The command identifier is node-type specific, meaning that up to 256 different commands can be supported for each node type. We think that should be enough. If server or client receives a command to an unknown node ID, the command cannot be parsed, since without knowing the node's type the command ID is meaningless. Unfortunately, the command cannot be easily skipped either, since it's impossible to know its length.